home *** CD-ROM | disk | FTP | other *** search
/ Software Vault: The Diamond Collection / The Diamond Collection (Software Vault)(Digital Impact).ISO / cdr20 / multwksp.zip / TMW.TXT < prev    next >
Text File  |  1994-09-12  |  132KB  |  2,891 lines

  1.  
  2.  
  3.  
  4.                    THE MULTIMEDIA WORKSHOP
  5.                         Version 12.XX
  6.  
  7.  
  8.                 Presentation Creation Program
  9.         Copyright 1994, Jeff Napier & Another Company
  10.            Instruction Files For Shareware Edition
  11.  
  12. NOTE: TMW is a shareware kit that is derived from a larger
  13. package called Computer Magic, which is what you get when
  14. you register TMW.  With this shareware version, you can make
  15. complete, professional and fully-functional presentations.
  16. However, because it must be a reasonably small package for
  17. mass distribution, several extra features have been left
  18. out.  Among the items left out are one of the two online
  19. help systems, and quite a few text files.  This may require
  20. that you experiment a bit to learn all of TMW's features.
  21.     Please feel free to copy, distribute, upload and discuss
  22. TMW at every opportunity as long as all files remain intact
  23. and unchanged.  Any exposure you can give this kit helps
  24. me tremendously!
  25.  
  26.  
  27.                         INTRODUCTION
  28.  
  29.             WHO IS THE MULTIMEDIA WORKSHOP FOR?
  30.  
  31. TMW was created for anyone who has something to say. Use it
  32. to make professional-quality disk-based illustrated catalogs,
  33. teaching tutorials or computer-based training (CBT)
  34. materials, electronic books, multimedia presentations, retail
  35. or shareware products.
  36.  
  37.     Even without artistic talent, but with just a little
  38. practice, you'll be able to turn out impressive disks with
  39. drawings or simple yet effective diagrams containing colorful
  40. boxes, ellipses, arrows etc, to make your point! Furthermore,
  41. you can collect and use clip-art, files created by other
  42. people, in most standard .PCX or .GIF formats or in
  43. ASCII-Vector-Graphics, a very efficient file format.
  44.  
  45.                       WHAT DOES TMW DO?
  46.  
  47. TMW is a drawing program that does a whole lot more than any
  48. other drawing program.  It allows you to incorporate sound
  49. effects, music and speech into pictures without special
  50. equipment. You can create animation with it. TMW has a simple
  51. word processor built in. There are features found in CAD
  52. programs, such as Grid and Coordinate Display so that you can
  53. create very precise pictures.  These multimedia pictures can
  54. be drawn in CGA, Hercules, EGA, VGA or Super-VGA graphics,
  55. depending on which video modes your computer can support.
  56. There is even an XGA mode, which brings nearly Super-VGA
  57. resolution to computers which do not have Super VGA. TMW runs
  58. fine with or without Microsoft Windows.
  59.  
  60.     It comes with a run-time display engine allowing you to
  61. chain your pictures together for sophisticated presentations.
  62. The run-time engine has features including automatically
  63. repeating shows for continuous unattended presentations,
  64. automatic indexing and search facilities, Live Text which
  65. scrolls within your pictures, Hyper-Link with which your end
  66. users can view your presentation in the sequence they select,
  67. and super-easy-to-use keyboard or mouse operated menu.
  68.  
  69.     TMW uses ASCII-Vector-Graphics, a wonderful system in
  70. which each element of a picture is recorded in an ordinary
  71. ASCII text file on disk as it is drawn.  For instance, a
  72. rectangle appears in the file as R followed by integers
  73. representing the location and size of the rectangle. A circle
  74. is represented by a C, followed by numbers marking it's
  75. location and radius.  A line is represented with an L, an
  76. ellipse is an E, and so on.  Color changes have codes, sound
  77. effects have codes, and so on. Text that appears in the
  78. pictures is plain text in the ASCII file, although it is
  79. preceded by the name of the selected font and some simple
  80. numbers representing the position of the text in the picture.
  81.  
  82.     The advantages of AVG are tremendous.  Most
  83. significantly, a whole lot of graphic information can be
  84. written into a really small file. This means you can put up
  85. to 100 separate pictures on an ordinary 360k floppy disk!
  86. Furthermore, Ascii-Vector-Graphics is the secret behind sound
  87. effects, animation and text-search within pictures. If you
  88. communicate on BBS's you'll especially appreciate that
  89. complicated illustrations can be sent by modem very quickly,
  90. because of their small size.
  91.  
  92.                         HOW IT WORKS
  93.  
  94. The files which compose a presentation are simply ASCII files
  95. which contain codes for picture elements, sound effects,
  96. animations and more.  We call them SCRIPT FILES. TMW.EXE or
  97. TMWSHOW.EXE read these files and follow the coded
  98. instructions, step-by-step, to recreate your pictures,
  99. animations, sounds, etc.
  100.  
  101.                         REQUIREMENTS
  102.  
  103. The requirements are few.  Almost any IBM-compatible computer
  104. will work if it has a standard CGA, Hercules, EGA or VGA
  105. graphics card and a hard disk.  At least 640k of RAM is also
  106. required.  It works fine on laptop computers with monochrome
  107. displays.
  108.  
  109.     If you have a mouse, hard disk, and a fast CPU, TMW runs
  110. more efficiently, but these options are NOT required.  It
  111. works fine with or without Microsoft Windows version 3.0/3.1.
  112.  
  113.     If your computer has a VGA graphics system, you'll be
  114. able to create presentations in high-resolution VGA, or lower
  115. resolution CGA, Hercules or EGA, for use on other computers.
  116.  
  117.     If your computer has a non-VGA graphics system, you'll be
  118. able to create presentations at the highest resolution and
  119. number of colors your system can support. These will be
  120. displayable on other, similarly-equipped computers as well.
  121.  
  122.     Any end user with a standard IBM-compatible computer and
  123. graphics card and at least 512k RAM will be able to display
  124. your creations. End users do not need hard disks.
  125.  
  126.                         LEGAL STUFF
  127.  
  128. Jeff Napier & Another Company, and everyone associated with
  129. The Multimedia Workshop do not accept responsibility for your
  130. use of TMW.  With software of this magnitude there are likely
  131. to be several small bugs and situations created by unusual
  132. combinations of functions.  We recommend that you experiment
  133. and find solutions to any inconveniences you may discover.
  134. Make back-up copies of your distribution disks and all of
  135. your script files.
  136.  
  137.            No Technical Assistance via Telephone
  138.  
  139. In order to maintain the lowest possible cost in a software
  140. kit which offers so many functions, we can not offer
  141. technical assistance via e-mail, regular mail or telephone.
  142.     However, we do offer limited technical support on America
  143. Online.  Come visit the Another Company product support forum
  144. on America Online. (use keyword: Another Co) Also:
  145.  
  146.     A Hypertext/Electronic Publishing Resource Center is
  147. slated to debut on America Online late in 1994. The center
  148. will feature message and file areas devoted to electronic
  149. publishing, as well as text areas featuring epub news and
  150. howto articles Classified and Product Vendor sections are
  151. also planned to help authors publicize electronic
  152. publications and epub viewers.  In addition to support for
  153. electronic books and hypertext, the center will offer links
  154. to libraries of plain ASCII texts, and electronic magazines.
  155. For more information, send a email message to the AOL screen
  156. name EPUB, with the subject MAILING LIST (via Internet:
  157. EPUB@AOL.COM).  See you there!
  158.  
  159.      Fortunately, you'll find TMW easy to use and reliable,
  160. especially if you are willing to read these files and
  161. experiment a bit.
  162.  
  163.                       A COUPLE OF TIPS
  164.  
  165. If you are not the type to read owner's manuals of this size
  166. from cover to cover, you'll be happy to know that you can run
  167. TMW intuitively.  However, there are some tips which might
  168. help:
  169.  
  170. * You can change to another video resolution at any time by
  171. selecting VIDEO from the main menu.  The best time to change
  172. video mode is at the beginning of a new file.
  173.  
  174. * TMW puts all the files you create in their own directory,
  175. separate from other files on your hard disk.  It
  176. automatically copies runtime files (such as fonts) that you
  177. need into this "work" directory.  To switch from one project
  178. to another, you switch to another work directory.  If you
  179. enter a directory which does not yet exist, it is created
  180. automatically.
  181.  
  182. * To import a PCX or GIF image, go to third icon in the top
  183. row of the main menu, then select the PCX or GIF icon.  As
  184. shipped, TMW will hook in a picture file automatically, as
  185. soon as you type it's name or select it from a list.
  186.  
  187. * There are some adjustments which control the way TMW
  188. operates.  In the DOOR on the main menu are some sub menus
  189. with which you can control the amount of pop-up help, the
  190. amount of manual override possible, whether a top hint bar
  191. and coordinate display appear or not, the colors of menus,
  192. etc.
  193.  
  194. * At the top of most sub-menus is an UNDO feature,
  195. represented by a U.  Undo works on graphics, sounds, text,
  196. and user interaction. Almost anything you can do, you can
  197. undo. Click on the U or press [U] on your keyboard to undo
  198. the last step you have performed.  You can select UNDO as
  199. often as you like, all the way back to the beginning of the
  200. file.
  201.  
  202.                           Intention
  203.  
  204. It is my desire that you will find TMW useful and enjoyable!
  205. As a user of TMW you have a lot of power.  If you can employ
  206. this power in some way to help make the earth a greener,
  207. safer, saner place to live, that would be appreciated. - Jeff
  208. Napier, d.b.a. Another Company -
  209.  
  210.                        GETTING STARTED
  211.  
  212. Make a back-up copy of your original disk and put it
  213. somewhere safe.
  214.  
  215.     If you have a mouse, make sure your mouse driver is
  216. loaded*.  Then switch to the directory containing your
  217. TMW files, type TMW, and press [Enter].  (From this point
  218. forward, for ease of reading, I won't say, "press [Enter]"
  219. when doing so would be obvious.)
  220.  
  221. *NOTE: When running under Windows, you still need a mouse
  222. driver file in your AUTOEXEC.BAT or CONFIG.SYS file.
  223.  
  224.     You will be asked to type a "work" directory name.  This
  225. will be a directory on your hard disk in which the files you
  226. create will be stored.  When first starting, type a directory
  227. name which does not yet exist, and it will be created for
  228. you.  Do not type a filename yet. You can give it any
  229. DOS-legal name you like, such as:
  230.  
  231. c:\tmw\mystuff
  232. c:\horses
  233. c:\cats\kittens
  234.     (this last assumes you already have a directory called cats,
  235. and makes a new sub-directory called kittens.)
  236.  
  237.     Optionally, if you have put TMW in the PATH statement in
  238. your AUTOEXEC.BAT file, you can type TMW when logged to that
  239. directory, and it becomes the suggested work directory.
  240.  
  241.     Then you are prompted for a script file name. You can
  242. type just about any DOS-legal filename here, but we recommend
  243. that you avoid names ending with extensions such as .COM,
  244. .EXE, .BAT, .PCX or others which may be confused with other
  245. types of files.  If you type a filename which already exists,
  246. it will be loaded into the program so that you can view or
  247. modify it. If you type a new filename, it will start with a
  248. blank screen. (Starting with a new file is recommended if you
  249. are brand new to TMW.)
  250.  
  251.     The program knows your system and will use the best
  252. standard video mode available.  If you want to use a
  253. different video mode, or switch to a XGA or Super-VGA mode,
  254. you can do it at any time, but at the beginning of a new file
  255. is the best time to do it.  To switch video modes, select
  256. VIDEO from the main menu.
  257.  
  258.                        THE CONVENTIONS
  259.  
  260. IF YOU ARE USING A MOUSE: The left mouse button generally
  261. selects an action and answers questions affirmatively. It is
  262. also like pressing [Enter].
  263.  
  264.     The right mouse button ends or cancels actions and
  265. answers questions negatively.  It is also like pressing
  266. [Esc].  In most drawing modes such as circles and boxes, the
  267. right mouse button is held down when you want to change the
  268. size/shape of an object.
  269.  
  270.     With three-button mice, the center button is useful
  271. although not necessary. In most drawing modes such as lines
  272. and ellipses, it will cancel an object.  In other cases, it
  273. will bring up help. In drawing solid and dotted lines, the
  274. center mouse button toggles "Float mode" to move drawn
  275. objects to new locations.
  276.  
  277.     The spacebar on your keyboard will work the same as the
  278. center mouse button to cancel drawing objects, and to toggle
  279. Float mode, so two-button mice are fully capable of
  280. three-button operations.
  281.  
  282.     In most cases, when the program calls for pressing
  283. [Enter], you can click the left mouse button for the same
  284. result.  And a click of the right mouse button can replace
  285. pressing [Esc] in many parts of the program.
  286.  
  287.                           KEYBOARD
  288.  
  289. Whether or not you have a mouse, you can also control TMW
  290. from the keyboard.  The [Enter] key simulates the left mouse
  291. button.  Use [Enter] to select actions or answer questions
  292. affirmatively.  The [Esc] key simulates the right mouse
  293. button.  Use it to end or cancel actions, answer questions
  294. negatively or bring up on-line help.
  295.  
  296. TO MOVE THE CURSOR (ARROW) WITH THE KEYBOARD: For fine
  297. control, use the arrow keys.  Turn the [Num Lock] key off for
  298. fine control.  You can also move the cursor diagonally with
  299. [Home], [End], [Page Up] and [Page Dn]. For coarse control,
  300. turn the [Num Lock] key on, and use the same keys.
  301.  
  302.    In other words, with [Num Lock] off, the right arrow or
  303. [6] key moves the cursor one pixel at a time to the right.
  304. But when the [Num Lock] is on, the [6] key moves the cursor
  305. about 10 pixels to the right each time it is pressed.
  306.  
  307. FOR COARSE CONTROL: [Num Lock] = ON
  308. FOR FINE CONTROL: [Num Lock] = OFF
  309.  
  310.                     SIZE MODE / MOVE MODE
  311.  
  312. Many drawing options involve placing a rectangle or other
  313. object in the picture and adjusting its size.  With a mouse,
  314. moving the object is done by moving the mouse while no mouse
  315. buttons are held down.  To change the size or shape of the
  316. object, the mouse is moved while the right button is held
  317. down.
  318.  
  319.     From the keyboard, this is done differently. To move an
  320. object, use the arrow or number keys.  Then, to change it's
  321. size, toggle SIZE mode with the spacebar. Click it once. Now,
  322. when you press number or arrow keys, the shape or size of the
  323. object changes.  To return to MOVE mode, click the spacebar
  324. again.  The spacebar also toggles SIZE and MOVE mode with the
  325. mouse, so if SIZE is in effect, even without any mouse
  326. buttons pressed, an object will stretch without moving on the
  327. screen until the spacebar is pressed again.
  328.  
  329.     This point can be confusing.  If an object misbehaves,
  330. chances are, you have to press the spacebar.
  331.  
  332.                        THE MENU SYSTEM
  333.  
  334. To select an item from a menu, point to it with the on-screen
  335. arrow, then press [Enter] or the left mouse button.
  336.  
  337.     TMW is controlled by a two-part menu system. The main
  338. menu contains 36 icons, many of which, when selected, present
  339. sub-menus.  Since some of the icons may be a bit cryptic, you
  340. can look at the top of the menu for a brief description of
  341. each item as you move the arrow over the icons.
  342.     The main menu (and most sub-menus) are movable so that
  343. you can see any area of your underlying picture.  To move the
  344. menu, move the arrow to the title bar at the top of the
  345. screen, and press [Enter] or the left mouse button.  The menu
  346. will be replaced with a rectangle which will follow your
  347. mouse or arrow key movements.  When satisfied with the new
  348. location, press [Enter] or the left mouse button again.
  349.     Also at the top of the main menu is a little box at the
  350. left.  This will entirely hide the menu until any key is
  351. pressed, so that you can see your whole picture.
  352.     At the right of the title bar on the main menu is a color
  353. box which shows the currently selected color.  Point and
  354. press to pop up a color menu to select a new color.
  355.  
  356.                           SUB-MENUS
  357.  
  358.     Since there are way more than the 36 functions the main
  359. menu represents, many selections result in sub-menus offering
  360. more choices.
  361.     Select sub-menu items in the same way as from the main
  362. menu, by moving the pointer to the item you want and pressing
  363. [Enter] or the left mouse button.
  364.     You can also select items from sub-menus by pressing the
  365. key corresponding to the letter on the right side of the
  366. sub-menu item.  To return to a previous menu press [Esc], the
  367. right mouse button or select "Esc" from the menu.
  368.  
  369.    There are several features built into the top of most
  370. sub-menus. If you put the arrow on the title of the menu (in
  371. the black box), and click the left mouse button or press
  372. [Enter], the menu will become movable to anywhere on the
  373. screen. Click the left button again or press [Enter] to set
  374. the menu in a new location.  On the very left of the menu
  375. title is often a "?" which you can click on for instant
  376. access to the help system.  Next to the "?" is a little box
  377. showing the current color (used for drawing, text, etc.)
  378. which brings up the color selection menu.  Next to that is a
  379. "V" which is VIEW, used to replay the current script file
  380. from the beginning to see it exactly as the end users will.
  381.  
  382.     To the right of the menu title bar is a "U" which is
  383. UNDO.  Clicking on this deletes the last line (or group of
  384. lines) from the script file.  This will remove almost
  385. anything you add, an element of drawing, a line of text, a
  386. change of color, a link, a sound effect or even hooked files.
  387.     Next, moving to the right, is a down arrow. Clicking on
  388. this brings back the main TMW menu. And on the very right of
  389. the top of the menu is a "-" which acts like pressing the
  390. [Esc] or clicking the right mouse button, it brings you back
  391. to the previous menu level.
  392.     These common menu features can also be accessed via the
  393. keyboard: Press [H] or [F1] for help, [C] to change color,
  394. [V] for View, [U] for UNDO or [Esc] to cancel.  There is no
  395. keyboard access to the down arrow function, but pressing
  396. [Esc] two or more times in a row has the same effect.
  397.  
  398.                         TIED TOGETHER
  399.  
  400. The left mouse button and the [Enter] are usually tied
  401. together. This means that pressing [Enter] or clicking the
  402. left mouse button usually have the same result. Similarly,
  403. the right mouse button and the [Esc] key are usually tied
  404. together.
  405.  
  406.                         COLOR CHANGES
  407.  
  408.     Since TMW can use PCX and GIF image files, and since
  409. they don't always play by the rules with palette color
  410. changes, automatic provisions have been made.  When the main
  411. menu is on the screen, the colors are temporarily
  412. standardized so that you can see all the icons clearly.
  413. When sub-menus are on the screen, the image is allowed to
  414. control the colors, although the sub-menus and mouse pointer
  415. usually manage to maintain usable colors.  The result is
  416. that badly behaved PCX and GIF images can show some truly
  417. bizarre color change effects when switching between menus!
  418. This will not be visible to end users of your presentations.
  419.  
  420.  
  421.                  TMW'S FUNCTIONS, IN DETAIL
  422.  
  423.             (Functions are listed alphabetically)
  424.  
  425. ADJUST MENU -
  426.     This is a sub-menu offering control of several TMW basic
  427. behaviors such as whether the hint bar or the coordinate
  428. display are presented, the help level, and whether drawing
  429. operations use Xor or WYSIWYG mode.
  430.  
  431. ADJUST PRESET - see PRESETS
  432.  
  433. ADJUST SPRAY -
  434.     Use this to control how the SPRAYPAINT function works.
  435. You can control the density (speed) of paint flow, and you
  436. can control the width of the pattern.  If you are drawing
  437. from the keyboard, the SPRAYPAINT function tends to run too
  438. fast. Readjust to suit your tastes with this option.
  439.      You are asked to type numbers for density and pattern
  440. width.  The range is 1 to 40.  A high density causes lots of
  441. paint to flow quickly and a small number is a lighter spray,
  442. but easier to control.  A large number for pattern width
  443. results in a wide spray, and a small number sprays paint over
  444. a small area.
  445.      Your settings will remain in effect until you reselect
  446. this function and change them or quit the program.
  447.  
  448. ADVANCED COLOR MENU -
  449.     This is a sub-menu offering several color functions
  450. including changing a single palette color, modifying
  451. contrast, brightness and hue, and changing pop-up colors used
  452. by sub-menus and TMWSHOW Presentation Mode.
  453.  
  454. ANIMATE BLOCK - (see also MOVE BLOCK)
  455.     You can select a small portion of the screen, and move it
  456. with your mouse, just like MOVE BLOCK, but this function
  457. records the path of your movement and duplicates the
  458. animation in the script.  You will be asked to
  459. move/size/shape a rectangle to mark the area to be moved.
  460. Then you are asked to type a number, representing the number
  461. of milliseconds between each step of the movement.  A small
  462. number like 5 gives you a very fast animation, and 500 would
  463. be very slow.  20 is a good, average time.  As soon as you
  464. type a number and press [Enter] (or left mouse button),
  465. recording of your movement begins.  Each movement of the
  466. mouse or with arrow/number keys, results in a line being
  467. written into the script file, reflecting the movement of your
  468. animated block.  NOTE: for best control, use the arrow keys,
  469. and move one pixel at a time.  When done, press the left
  470. mouse button or [Enter].
  471.     Animate is flicker-free in modes 3,4,5 and 7. These are
  472. EGA Hi and Lo, Hercules and VGA-Lo 256-color. In modes 1 and
  473. 2, the CGA modes it is very nearly flicker-free.  In modes
  474. 6,8 and 9, VGA-Hi 16-color, XGA and SVGA, it may flicker.  If
  475. you want to reduce this effect in these modes, select small
  476. areas to animate, and experiment with different amounts of
  477. delay time between steps.
  478.     In all modes, moving a very small area looks better than
  479. attempting to animate a large block.
  480.     Since the program has to pause to read more data from
  481. disk every 16384 bytes, if you have a long script file, you
  482. may want to select BREATHE IN before starting an ANIMATE.
  483. BREATHE IN reads the disk and refreshes the RAM immediately,
  484. so that the computer will not have to look at the disk again
  485. for 16384 bytes.  This ensures that your animation will not
  486. be paused in the middle for a disk read.
  487.     TMW.EXE has a capacity to remember only 1000 steps in a
  488. block animation, so extremely long animations will have to be
  489. done in pieces.
  490.     ANIMATE can be used with LOOP, to create continuous
  491. movement.  If you use this combination, then you must be
  492. careful that the animation ends where it started.  Otherwise,
  493. each iteration of the loop will be different!
  494.  
  495. ARC
  496.     Arcs are portions of ellipses (or circles) Arcs are are
  497. drawn in the same manner as circles (which see), but you
  498. have two additional controls, Length and Rotation.
  499.     Toggle "Length Mode" by pressing the [L] key.  You can
  500. make an arc which is so short it is invisible, or one so long
  501. that you have a complete ellipse by moving the mouse
  502. sideways, or by using the left or right arrow keys.
  503.     Toggle "Rotation Mode" by pressing the [R] key.  You can
  504. turn the arc around to any angle you wish by moving the mouse
  505. sideways, or by using the left or right arrow keys.
  506.     If you have toggled any mode with the [spacebar], [L] or
  507. [R], you can turn it off again by pressing the same key.
  508. Furthermore, if toggle any other mode while one mode is
  509. active, the first mode is canceled so the other one will
  510. work unaffected.  In other words, If you have been using
  511. Length Mode, then press the [R] key, Length Mode quits
  512. automatically, while Rotation Mode starts.
  513.  
  514. AUTOMATED LIVE TEXT - (also see LIVE TEXT)
  515.     If, having read about Live Text, or perhaps even trying
  516. to use it, you find it quite complicated, you'll be happy to
  517. note that AUTOMATED LIVE TEXT was made to simplify the
  518. process. When this feature is selected, you are asked to type
  519. a filename.  Then a rectangle appears.  You cannot change the
  520. size of this rectangle, it indicates the area required for a
  521. Live Text box using the currently selected text file and
  522. font. Move the rectangle to the area you want to contain the
  523. Live Text, then press [Enter] or the left mouse button. Live
  524. Text will occur there.  (Press [Esc] or the right mouse
  525. button when done previewing the Live Text.)
  526.     Automated Live Text will let you know if you are trying
  527. to do something impossible.  It will issue a warning and not
  528. let you use a non-existent file, or one which contains lines
  529. of text wider than the screen (in the currently selected
  530. font).
  531.     To make the function as easy-to-use as possible, you
  532. cannot change the colors of Automated Live Text.  The text
  533. will always appear in white, within a blue box, with a black
  534. shadow.  You cannot change the height of the Live Text box,
  535. it is always approximately half of the total height of the
  536. screen.  Well, actually, you can change the colors and
  537. dimensions, if you edit the script file, since Automated Live
  538. Text simply writes all the ordinary lines necessary for Live
  539. Text within a shadowed, bordered rectangle into the script
  540. file.
  541.     NOTE: For best effect you might want to edit the
  542. Automated Live Text script lines to make the bottom of the
  543. text box better line up with the bottom line of Live Text,
  544. but this is quite easy to do, simply let the Live Text run
  545. deeper (increase the last number in the line which starts
  546. with "tv".
  547.     Even if you are an experienced user ("Power User!") of
  548. TMW, you may still like to use Automated Live Text rather
  549. than Live Text, because you can set up a Live Text box
  550. faster by simply using Automated Live and making some
  551. specific changes, rather than by successive approximation of
  552. box sizes with regular Live Text.
  553.  
  554. AUTO SOUND - see SOUND - AUTO SOUND
  555.  
  556. BEGIN LOOP - see LOOP
  557.  
  558. BIG MENU -
  559.    This function shows you 132 of the most commonly used
  560. functions in alphabetical order, so that you can quickly find
  561. a function which might otherwise be hard to locate.
  562.  
  563. BITMAPS MENU - (see also GIF, PCX)
  564.     This is a sub-menu of functions for importing and
  565. creating PCX and GIF images.
  566.  
  567. BLOCK ANIMATE - see ANIMATE BLOCK
  568.  
  569. BLOCK MENU - (see also, ANIMATE, COPY, FLIP, MOVE, ZOOM)
  570.     This is a sub-menu of block drawing operations including
  571. Move, Copy, Animate, Flip and Zoom.  These generally present
  572. a rectangle on screen which you move and size to enclose an
  573. area of your picture.  The area you select is changed or
  574. moved.
  575.  
  576. BLOCK IMPORT -
  577.     This option will transfer text from an ASCII file
  578. verbatim, except it will use the currently selected typeface
  579. and font size.
  580.      You must first prepare your text.  It must be in
  581. standard ASCII format.  Almost all word processors can make
  582. ASCII files (plain text) but many use non-ASCII formats to
  583. include coding for fonts, special right justification and
  584. other special things.  Each word processor handles ASCII
  585. differently, so you'll have to read your word processing
  586. program's documentation to use ASCII format.
  587.      If your text file contains more text than would fit in a
  588. single picture, you must break it up into several smaller
  589. disk files, each containing the text for one picture.  Each
  590. of these files must have the text formatted into a block
  591. which will fit on the screen.  Lines of text 75 columns wide,
  592. will not fit in a space half as wide as a whole picture, for
  593. example.  Each block must contain no more than the number of
  594. lines a picture can contain.
  595.      How many columns and lines are allowable?  There is no
  596. easy answer, because different graphic modes and different
  597. fonts require different amounts of text space.  Generally,
  598. using DEFAULT font, the graphics modes with 640 pixels
  599. horizontally - CGA-HIGH, EGA, Hercules and VGA, can handle
  600. lines of text up to 76 characters wide. In the case of 200
  601. vertical pixels, such as CGA-HI, and EGA-LO, you can fit as
  602. many as 18 lines of text when using the smallest font.
  603.      To get your text block sizes to fit really well, you'll
  604. have to experiment a bit.
  605.      To use IMPORT TEXT, you will be asked to name a file.
  606. This is the file containing ASCII text to import.  Then a
  607. dotted rectangle will appear on your picture representing the
  608. amount of area your text will require.  Move the rectangle to
  609. the proper location, then click [Enter] or the left mouse
  610. button.  If IMPORT TEXT overwrites the background of a
  611. picture, simply select VIEW from the main menu to see the
  612. finished product.
  613.  
  614. BUILD MENU - (see also BUILD PRESENTATION, VIEW PRESENTATION)
  615.     There are two technologies used by TMW for presenting
  616. more than one script file.  One is BATCH MODE, typically
  617. using HYPER-LINKING, discussed in detail throughout these
  618. chapters, the other is PRESENTATION MODE, which is automated
  619. in TMWSHOW.EXE.  With Hyper-Linking, authors can create very
  620. flexible presentations in which users can randomly steer
  621. through the available files.
  622.  
  623.     Presentation Mode is more structured, so that the users
  624. will generally follow the course laid out by the author. The
  625. two systems may be mixed together.  For more information
  626. about Hyper-Linking, see the Hyper-Link chapter. For more
  627. information about Presentation Mode, see the TMWSHOW, The
  628. Runtime Engine chapter.  The BUILD MENU is for Presentation
  629. Mode and has no effect in Hyper-Linking.
  630.      This sub-menu is for connecting several script files
  631. together into a presentation.  A presentation is two or more
  632. script files chained together.  This is done by listing them
  633. in a special file called CMSHOW.CFG.  When the run-time
  634. program TMWSHOW.EXE or TMW.EXE sees this file, it is read to
  635. find out which files you want presented and in what order.
  636. You can list up to 132 files in a presentation. They will be
  637. shown one after another unless the end user selects options
  638. such as SEARCH, GOTO, FIND or BACK.
  639.      Use of the BUILD menu is essential if you use
  640. CMTEST.EXE, since it is based on Presentation Mode.
  641.  
  642. BUILD PRESENTATION - (see also VIEW PRESENTATION)
  643.     Use this function to build or modify the list of files
  644. to be presented.  When selected, a full-screen spread-sheet
  645. like menu appears.  If there is no existing CMSHOW.CFG file,
  646. all cells will be empty.  If there is a previous CMSHOW.CFG
  647. file, then the menu will contain the files listed in
  648. CMSHOW.CFG. You can delete existing files and add your own.
  649. Simply move to the cell where you want a file to appear, then
  650. type the name of that file.  The program reads the first
  651. column from top to bottom, then moves to the next column,
  652. etc.
  653.      Do not use drive and path designators with file names.
  654. The files which are to be displayed should all be in the same
  655. directory as TMWSHOW.EXE or TMW.EXE.  When the end user gets a
  656. disk with your presentation on it, the script and TMWSHOW.EXE
  657. will all be on the same disk (or in the same Zipped BBS
  658. file). If you try to add drive or directory information here,
  659. and if the end user's computer is not configured like yours,
  660. Bloooie!
  661.      Although you can leave spaces between files, it is not a
  662. good practice to do so.
  663.      When done with the BUILD menu, press [Esc].  The new
  664. CMSHOW.CFG file will automatically be written to disk.  If
  665. you have an important version of CMSHOW.CFG already, you
  666. ought to make a back up copy first.
  667.      In addition to script files, you can also include .EXE,
  668. .COM, .BAT or .PCX files in this menu, and these
  669. programs/files will be executed or displayed directly.
  670.  
  671. BREATHE IN -
  672.     This function makes your large script files run better
  673. from slow hard disks and floppy disks. When a script file is
  674. larger than 16,384 bytes, the program runs to that point,
  675. then reads more data from the disk before continuing.  This
  676. may make an undesirable pause if it occurs while playing
  677. sound effects, music or an animation sequence. You cannot
  678. prevent this pause in long script files, but you can control
  679. when it occurs.  If you select the BREATHE IN option just
  680. before sound effects or animations, you guarantee that there
  681. will be no interruptions in the next 16,384 bytes of script
  682. file read.
  683.  
  684. CENTERED TITLE - (see also LEFT TITLE)
  685.     When selected, an arrow appears.  Move it to the desired
  686. location and press [Enter] or click the left mouse button.
  687. You can then type a line of text centered around where the
  688. arrow was.  The current color, and font will be used.
  689.    To center a line of text in the exact middle of the
  690. screen, use the coordinate display in the upper right
  691. corner. In most video modes, 320 is the middle of the
  692. screen.  In VGA-LO and CGA-LO, the center position is 160.
  693.  
  694. CFG FILENAME - (see BUILD MENU, BUILD PRESENTATION)
  695.     This items pertains to the CFG file(s) used in
  696. optional Presentation Mode.
  697.     Normally TMW.EXE and TMWSHOW.EXE expect the name of the
  698. file which contains the script file itinerary to be
  699. CMSHOW.CFG, but this is not set in concrete.  You can use
  700. any other filename as long as the last 4 characters are
  701. '.CFG'. With this option, you set TMW.EXE to use a .CFG
  702. filename of your choice. To get TMWSHOW.EXE to display files
  703. from a .CFG file other than CMSHOW.CFG, type TMWSHOW at the
  704. command line followed by the custom .CFG filename.
  705.  
  706. CHANGE COLOR - see CHOOSE COLOR
  707.  
  708. CHANGE MODE - see VIDEO
  709.  
  710. CHANGE PALETTE -
  711.     In EGA-HI mode, although only 16 colors can be shown on
  712. screen at one time, these 16 can be any of 64 possible
  713. colors. In VGA, XGA and Super-VGA modes, the 16 or 256
  714. on-screen colors can be chosen from 262,144 possibilities.
  715.     When CHANGE PALETTE is selected, you are prompted to pick
  716. a color to change. A menu pops up giving you a choice of
  717. choosing the color from the picture, or from the palette.  To
  718. choose from the picture, point to an area containing the
  719. color you want to change and press [Enter] or click the left
  720. mouse button.  By choosing from the color palette, you can
  721. change a color which is not yet incorporated into your
  722. picture.
  723.      Once the original color is selected, you can change it
  724. by moving the mouse up or down, or by pressing the up or down
  725. arrow keys.  In the case of EGA-HI (mode 16), you can choose
  726. from among 64 possibilities.  In VGA modes, you can change
  727. the amounts of red, green and blue which make up the color.
  728.      If you start with any color and turn the red value all
  729. the way up, then turn the green all the way up, and finally
  730. turn the blue all the way up, you'll end up with white.  If
  731. you turn all three values all the way down, you get black.
  732.     Click the left mouse button or press [Enter] to finalize
  733. a color and save its change into the script file.
  734.  
  735. CHOOSE COLOR -
  736.     Most drawing and text operations, as well as several
  737. special effects use the "current" color.  If the current
  738. color is yellow, all text, drawing, etc will be made in
  739. yellow until the current color is changed.  To change the
  740. current color, click on the color box in the top right corner
  741. of the main menu, or the color icon toward the top left of
  742. most sub-menus.
  743.  
  744. CHOOSE FONT -
  745.     TMW comes with many fonts which can be used by TITLES,
  746. REGULAR TEXT, LIVE TEXT, and BLOCK IMPORT.  DEFAULT Font is
  747. built into the program.  They are provided as *.CMF files on
  748. disk.  You can use as many of the *.CMF files as you wish.
  749. When CHOOSE FONT is selected, it looks at the disk and
  750. directory containing TMW.EXE for the *.CMF files and shows
  751. those available.  You can select any one for use.  If you do
  752. use any besides DEFAULT Font, make sure to provide the
  753. corresponding *.CMF file on disk with your finished
  754. presentation.
  755.     To select a font, move the mouse up or down or use the
  756. up and down arrow keys.  Press [Enter] or click the left
  757. mouse button when done.
  758.     NOTE: There is a very tiny font called BLOCK05.CMF.
  759. This font is the smallest one available and looks good only
  760. if all capital letters are used.  Some of the lower case
  761. letters simply do not look good when drawn only 5 pixels
  762. high. Maximum string length for a line of regular text in
  763. TMW is 80 characters, but with this font, you could fit more
  764. than 80 characters in a single line across the screen. This
  765. must be avoided.
  766.  
  767. CIRCLES -
  768.     Circles are drawn in the same manner as rectangles, but
  769. you can't change the shape of a circle, only it's size.  To
  770. change the size of a circle, move the mouse up or down while
  771. pressing the right mouse button, or toggle "Size Mode" with
  772. the [spacebar] and use the up or down arrow key.  Return to
  773. "Move Mode" by pressing the spacebar again.
  774.     Circles can be canceled with [Esc].
  775.     If creating in Universal Mode, keep in mind that if a
  776. Universal Mode presentation is viewed on a Hercules-equipped
  777. system, the dimensions of circles will change in order to
  778. preserve the aspect ratio.  You might rather use circular
  779. ELLIPSES.
  780.  
  781. CLOSE CURTAINS -
  782.     This function, found from the SFX icon on the main menu,
  783. clears the screen from left and right edges to the middle,
  784. changing the whole screen to the currently selected color.
  785. You will be asked to type a number representing the amount of
  786. time required for the curtains. 1 will make the fastest
  787. possible curtain close, while a large number like 20 will
  788. close slowly.  Curtain effects run at nearly the same speed
  789. on different computers, but vary from one video mode to
  790. another.
  791.  
  792. CMEDIT - see LINE EDITOR
  793.  
  794. CMTEST - see QUESTION & ANSWER
  795.  
  796. CMPUZZLE - see PUZZLE
  797.  
  798. COORDINATES ON/OFF -
  799.     With this function, you can turn off the coordinate
  800. display in the upper right corner of the screen, so that you
  801. can work in the very upper right portion of the picture.
  802.  
  803. COPY BLOCK - (see also BLOCK MENU, MOVE BLOCK)
  804.     This function gives you a rectangle on screen.
  805. Move/size it to enclose an area to be copied and click the
  806. left mouse button or press [Enter].  When you move the mouse
  807. or press arrow keys, a flashing copy of the selected area
  808. will move across the screen.  When satisfied with the new
  809. location, press [Enter] or click the left mouse button again.
  810.      In some video modes, especially 640 x 480 16-color,
  811. there is a limit to the size of block memory can hold.
  812. Normally, the computer will warn you when you try to move too
  813. large a block.  In this case, you can move a large area a
  814. portion at a time.
  815.  
  816. CURRENT COLOR - see CHOOSE COLOR
  817.  
  818. CUSTOM DELAY -
  819.     This functions is found in the time menu, represented by
  820. the pocket watch icon on the main menu.
  821.     When this is selected, you are asked to enter a number of
  822. milliseconds to delay the development of the script. 1000
  823. milliseconds = one second.  The allowable range is 0 to
  824. approximately 64000.  If you need more than 60 seconds delay,
  825. select this function several times in a row.  For numbers
  826. larger than 3 digits, do not use commas.
  827.  
  828. CUSTOM SOUND - (see also MELODY)
  829.     Custom sound is found in the sound menu, represented by
  830. the cassette player icon on the main menu.
  831.     With this function, you can build your own sound
  832. effects, or create music if you don't know music notation.
  833. You can even build your own clip-sounds library, a
  834. collection of sounds which you can add to script files as
  835. you need them.
  836.     Sounds are created one note at a time.
  837.     You are first asked to enter a number representing a
  838. frequency.  The acceptable range is 20 - 30000.  Middle A is
  839. usually 440.  The highest sound most people can hear is
  840. around 20000.  Then you must enter a duration in
  841. milliseconds.
  842.     When entering numbers larger than 3 digits, do not use
  843. commas.
  844.  
  845. CUSTOM TOP BAR -
  846.     You can enter a line of text which will appear at the
  847. top of the screen in place of the standard menu bar or
  848. instructions. This will be overwritten as soon as the
  849. presentation returns to menu mode, or when Live Text or other
  850. function begins with it's own top bar information.  However,
  851. you can use CUSTOM TOP BAR in combination with DELAY or WAIT
  852. FOR USER for specialized purposes.
  853.  
  854. DECRYPT SCORES - see also (QUESTION & ANSWER)
  855.     This is the built-in decoder software for CMTEST.EXE's
  856. Question & Answer sessions. (which see) There is also an
  857. DECODER.EXE module available which you can distribute to
  858. teachers with your finished products.  CMTEST.EXE is
  859. included with the Professional Edition.
  860.  
  861. DEFINITE JUMP -
  862.     This causes a script file to call and run another script
  863. file.  No matter where in the first file the DEFINITE JUMP is
  864. installed, it will wait until the entire first script is
  865. played first.  However, it does not automatically wait for a
  866. user to press a key.  Normally, you'll want to add a WAIT FOR
  867. USER or delay into your first script file at it's end.
  868.      As with some Hyper-links, a DEFINITE JUMP should be the
  869. last thing installed into a script file, since it will take
  870. TMW.EXE to a whole new script everytime it is played. This
  871. means you can't modify the original script file via TMW, once
  872. the DEFINITE JUMP is installed.  The best way is to install
  873. it when all else is done, via TMW.EXE or the Line Editor or an
  874. ASCII file editor.
  875.     If a DEFINITE JUMP is installed at the beginning of a
  876. script file, then any Intelligence or Hyper-Link matches will
  877. take precedence over it.  If a DEFINITE JUMP is the last line
  878. in a script file, then it will supersede all Intelligence and
  879. Hyper-Links.
  880.  
  881. DELAY: 5, 10, 20, 30, 50, 80 MILLISECONDS,
  882.  100, 200 MILLISECONDS, 1, 5 SECONDS -
  883.     As soon as you select any of these functions, located
  884. within the Time menu (stopwatch icon), a delay is written
  885. into the script file. 1000 milliseconds equals one second,
  886. so, for instance, 50 milliseconds is 1/20 of a second.
  887.  
  888. DOOR MENU -
  889.    This is a multi-faceted sub-menu containing TMW
  890. adjustments.
  891.  
  892. DOS WINDOW -
  893.      The DOS Window is represented by DOS on the main menu.
  894.      This allows you to jump out of TMW and run another
  895. program, then return to exactly where you left off. This is
  896. useful to take a note when the phone rings, or switch to a
  897. calculator program, or jump into an ASCII editor to modify a
  898. script file.
  899.  
  900.      To return, type EXIT at the DOS prompt.
  901.  
  902.      If you do not have sufficient RAM, the DOS WINDOW
  903. request is ignored.
  904.  
  905. DOTTED LINES - (see also LINES)
  906.    Dotted lines are drawn in the exact same way as solid
  907. lines, which see.
  908.  
  909. ELLIPSE - (see also CIRCLE)
  910.     Ellipses are drawn in the same manner as circles (which
  911. see), except you can vary the height and width independently
  912. by moving the mouse while the right mouse button is pressed,
  913. or using the arrow keys by toggling "Size Mode" with the
  914. [spacebar].
  915.  
  916. EMPTY BOXES -
  917.    Using the mouse, hold down the right mouse button to
  918. change the size or shape of a rectangle, then click the left
  919. button when done.  SIZE MODE can also be toggled with the
  920. spacebar.
  921.      Using the keyboard, click the spacebar to toggle SIZE
  922. MODE to change the size or shape of a rectangle, then click
  923. it again to return to MOVE MODE. Click [Enter] when done.
  924.      When SIZE MODE is toggled (with the spacebar or the
  925. right mouse button) the coordinate display in the lower left
  926. corner will reflect the dimensions of the rectangle.
  927.      Empty boxes can be canceled with [Esc].
  928.  
  929. ENCRYPT -
  930.     Script files and Live Text (ASCII) files can be encrypted
  931. so that no one can modify them.  This protects your software
  932. so that end users cannot change your data and then pass
  933. modified copies to others.  Encrypted files run exactly the
  934. same within TMW.EXE, TMWSHOW.EXE and CMTEST.EXE, but when
  935. examined with a word processing or text editing program, they
  936. are unreadable.
  937.      To encrypt, simply select this function from the OPT
  938. (Options) menu and follow the on-screen directions.  Once a
  939. file is encrypted, it will still run fine with TMW but do
  940. not attempt to change it or modify it.  The program will put
  941. unencrypted lines of text in a file which is being read as
  942. an encrypted file.  The results would be unpredictable.
  943.      Because encryption is permanent, make back-ups of all
  944. your work before encrypting.  The program does automatically
  945. make back-ups (with .BAK extension) when encrypting, but your
  946. .BAK files can easily be lost when working with files of the
  947. same first name, but differing extensions.
  948.  
  949. END LOOP - see LOOP
  950.  
  951. ERASE BLOCK - (see also BLOCK MENU)
  952.     With this function, found in the block sub-menu, a
  953. rectangle appears which you can size and shape in the usual
  954. way.  When the left mouse button is clicked, or [Enter] is
  955. pressed, the area contained within the rectangle is replaced
  956. with solid color.  The background color is assumed by
  957. checking the top left pixel within the rectangle and using
  958. it's color.
  959.  
  960. EXAMINE -
  961.     With this, you can view PCX or GIF files without
  962. incorporating them into your project.  You'll find this
  963. useful for looking over large directories of clip art.
  964.  
  965. EXPANDING BOX - (see also SFX menu)
  966.     This function, found in the SFX, menu presents a
  967. rectangle on screen.  Move and size it to indicate an area in
  968. which you want an EXPANDING BOX to grow.  You will be asked
  969. to type a number representing the amount of time required for
  970. the effect.  0 will make the fastest possible expanding box,
  971. while a large number like 20 will work slowly.  An expanding
  972. box will grow to the dimensions you have indicated in the
  973. currently selected color.  EXPANDING BOXES run at nearly the
  974. same speed on different computers, but vary from one video
  975. mode to another.
  976.  
  977. FADE TO BLACK - (see also SFX Menu)
  978.     This function, found in the SFX sub-menu, fades the
  979. current picture to black.  You will be asked to type a number
  980. representing milliseconds between steps.  A small number (4
  981. is a good, average number), is rather fast, but smooth.
  982. Larger numbers tend to fade in visible steps. This function
  983. works only in VGA, XGA and SVGA modes.  For fades in CGA, EGA
  984. or Hercules, use GRANULAR FADE, below.
  985.  
  986. FILE MENU -
  987.     The functions within this sub-menu (second item on the
  988. main menu) pertain to file switching, directory switching and
  989. several miscellaneous file functions.
  990.  
  991. FILL -
  992.    With this, you can FILL an area in a picture with the
  993. currently selected color.
  994.      FILLs are tricky.  Even one missing pixel in a border
  995. will cause the FILL to leak out into the rest of the picture.
  996. Fills must not extend beyond the edge of the screen at any
  997. location or the computer may crash.
  998.  
  999. FILLED RECTANGLES - (see also EMPTY BOXES)
  1000.    These are drawn just like empty boxes (which see) with
  1001. the only difference being that the rectangles are entirely
  1002. filled with current color.
  1003.  
  1004. FILL PAGE -
  1005.     This function simply fills the whole screen with the
  1006. currently selected color.
  1007.  
  1008. FLEXI-FONT -
  1009.      Flexi-Font is an option which is included with the
  1010. Professional Edition.
  1011.      This font is a stroked character font, which can be
  1012. adjusted for height, relative width, position, color and
  1013. boldness.  Using Flexi-Font, you can arrange text around
  1014. circles, along curves, you can have text which starts large
  1015. on the left and ends up small on the right, and you can make
  1016. it fit exactly where you want it.  You can even have it
  1017. upside down if you wish.
  1018.     When Flexi-Font, from the TITLES sub-menu within the TEXT
  1019. sub-menu, you must pick a location with the on-screen arrow
  1020. for placement of a line of text. Then type the text.  It is
  1021. ok if the location, angle, or size of the text are incorrect.
  1022. You will be offered a menu when done typing with which you
  1023. can change all aspects of your text.
  1024.     From this menu you can then change the color, height,
  1025. width, angle and position of the line of text.  You can even
  1026. edit the line.  When satisfied, select DONE from the
  1027. Flexi-Font menu.  You will be given an option to accept or
  1028. abandon the text.
  1029.     To fit Flexi-Font text around a circle or along a curve,
  1030. do it letter by letter, arranging each so that it lines up
  1031. the way you want.
  1032.     The program FLEXFONT.EXE must be distributed along with
  1033. your final product files.
  1034.  
  1035. FLIP BLOCK -
  1036.     With this function, located within the BLOCKS sub-menu,
  1037. you move/size/shape a rectangle to enclose an area.  Then the
  1038. area will be reversed from left to right. This is useful in
  1039. making symmetrical images.  For instance, if you want to draw
  1040. the classic heart shape, you can make the left side, make a
  1041. copy of it a few inches to the right, flip the right side
  1042. image, then move it back to match the left image. This
  1043. function requires quite a bit of RAM, so in certain video
  1044. modes, if you select a large block, you may not be able to
  1045. complete the operation.
  1046.  
  1047. FREEHAND - (see also FREEHAND)
  1048.     With this function, you can move the mouse or use the
  1049. arrow keys to draw freehand lines as if you were drawing
  1050. with a pen.
  1051.      With a mouse, hold the left button to start drawing, and
  1052. let it go when you want to move the arrow to another location
  1053. or quit drawing.  When done, click the right button.
  1054.      From the keyboard, press the spacebar to start drawing,
  1055. and press it again if you want to move the arrow or quit
  1056. drawing.  When done, press [Esc].
  1057.      FREEHAND requires lots of disk space, so use this
  1058. function sparingly in large presentations.  In .PCX files,
  1059. lots of vertical lines make the file larger, but horizontal
  1060. lines have little effect on file size.  In
  1061. ASCII-Vector-Graphics, lines in any direction swell file
  1062. size.
  1063.  
  1064. GET OUT NOW -
  1065.     There is a rare situation in which TMWSHOW.EXE can be run
  1066. in batch mode to play a single script file, which contains a
  1067. user input feature such as Live Text.  When the user is done
  1068. with the file, it does not drop out directly to DOS, but
  1069. first displays a blank screen.  To get an immediate return to
  1070. DOS when [Esc] or the right mouse button is pressed, select
  1071. this option.  GET OUT NOW can be installed at any place in
  1072. the script file.  This has no effect in TMW.EXE, CMTEST.EXE or
  1073. in TMWSHOW.EXE when used in presentation mode.
  1074.  
  1075. GRAB PROGRAM -
  1076.     This puts a line in the script file which runs any
  1077. standard .BAT, .COM or .EXE file.  The screen is erased and
  1078. the video mode is temporarily restored to text mode, the
  1079. hooked program is run, then the current video mode is reset.
  1080. What ever was on screen before the program was run will be
  1081. erased.  Because some RAM is required to keep TMW.EXE or
  1082. TMWSHOW.EXE in the background, executable programs which
  1083. require lots of memory may not work properly.
  1084.  
  1085. GRANULAR FADE -
  1086.     This function installs a pseudo fade out into your
  1087. script. The granular fade will cause the whole screen to
  1088. become the current drawing color.  So if you first change
  1089. the color to green, the fade will fade out to green.  The
  1090. granular fade can be quite pretty.
  1091.     Although most other functions within TMW are computer
  1092. speed independent, granular fades will run at different
  1093. speeds on different machines.  In fact, it takes about 6
  1094. times longer for a fade to occur on a 4.77 mhz XT-class
  1095. computer than a 33 mhz '486.  Therefore the granular fade
  1096. will appear quickly on a fast computer, and take somewhat
  1097. longer on slow machines, but overall, the effect is pleasant
  1098. on all computers.
  1099.  
  1100. GRID -
  1101.     A grid is a pattern of evenly spaced dots or lines which
  1102. are temporarily layered over your picture.  This helps in
  1103. precise alignment of picture elements or animations.  The
  1104. GRID is not visible in the finished product when presented
  1105. with TMWSHOW.EXE.
  1106.  
  1107. GRID DIMENSIONS -
  1108.     This menu item allows you to control the spacing of the
  1109. grid. You can independently set the vertical and horizontal
  1110. space between grid elements.
  1111.  
  1112. GRID COLOR -
  1113.     With this, you can control which color the grid uses.
  1114. Otherwise, a white grid over a white background would be as
  1115. useless as a black grid over a black background.
  1116.  
  1117. GRID LINES OR DOTS -
  1118.     With this menu item, you can switch between a grid of
  1119. dots or lines.
  1120.  
  1121. GRID MENU -
  1122.     The Grid sub-menu contains the above grid controls.
  1123.  
  1124. HELP -
  1125.     The help system and the the OWNER'S MANUAL are one and
  1126. the same, consisting of over 200,000 bytes of text files
  1127. presented with a small program called MANUAL.EXE. (not in
  1128. shareware version) TMW has been designed so that when you
  1129. need help, everything is available.  In addition to access
  1130. of the complete documentation from this menu item, you can
  1131. access the same files by pressing [F1] or selecting HELP
  1132. from most sub-menus or selecting HELP from the main program.
  1133.  
  1134. HELP LEVEL -
  1135.     This provides a slider that you can move from 0 to 100
  1136. indicating the level of help you want.  At 100, all help is
  1137. always available, but may slow you down a bit by providing
  1138. information that you already know.  At 0, very little extra
  1139. help appears, most hint bars are not displayed, and many
  1140. messages are shortened.  The default setting is 100, but as
  1141. you learn to use TMW, you may want to gradually lower the help
  1142. level.
  1143.  
  1144. HIDDEN NOTE -
  1145.     Use this to create a note in the script file which will
  1146. never appear on screen.
  1147.      This is useful if you edit your script file with a text
  1148. editor or the Line Editor.  For instance, let's say you are
  1149. in the middle of a complex picture and want to create a hand.
  1150. Perhaps you are concerned that the hand won't come out right
  1151. on your first try.  You could do this:
  1152.      Select HIDDEN NOTE from the TEXT sub-menu and write:
  1153. "Hand starts here." Then draw your hand.  If it is not
  1154. correct, use the text editor and find the note, "Hand starts
  1155. here." Delete everything south of that note, save the file,
  1156. and try drawing the hand again.
  1157.      Another interesting use for HIDDEN NOTE is to embed
  1158. keywords for a SEARCH.  TMWSHOW.EXE, when in Presentation
  1159. Mode, has a SEARCH feature.  When the user selects SEARCH,
  1160. any script file in the presentation containing something
  1161. matching the user's request will be displayed.  Normally,
  1162. this would be used for pictures showing text.  But what if
  1163. the user types "elephant," hoping to find the unlabeled
  1164. picture of a elephant?  If you embed the word "elephant" in
  1165. that file with Hidden Note, the picture will be displayed
  1166. upon a SEARCH request.
  1167.  
  1168. HINT BAR - (see also CUSTOM HINT BAR)
  1169.     With this function, you can turn off the top hint/menu
  1170. bar so that you can work on the very top area of a picture.
  1171. This has no effect when the main menu bar is displayed, but
  1172. otherwise, there is no top bar, and you have freedom to work
  1173. to the top of the screen.
  1174.  
  1175. HOLD ENDING -
  1176.     There are times when you might not want the Another
  1177. Company copyright notice at the end of an TMWSHOW.EXE
  1178. presentation.  We have another, invisible copyright notice
  1179. buried in the .EXE file, so you can turn it off with this
  1180. function.  Use this function once, anywhere within any script
  1181. in your presentation, and the copyright notice will not
  1182. appear.
  1183.  
  1184. HOOK (DISPLAY) GIF -
  1185.     This works exactly like the HOOK .PCX FILE function
  1186. (which see), except that it is for .GIF files.  These were
  1187. originally created for use on Compuserve, but have become
  1188. generally popular.  Their biggest advantage is in crossing
  1189. platforms. Technically, a .GIF file can be displayed on a
  1190. MAC, An Amiga, an IBM or any other common computer.  However,
  1191. in implementation, this interchangeability depends on
  1192. information coded into the specific .GIF file, such as as
  1193. overall size and number of colors.
  1194.      .GIF files use the same compression technique as PKZIP
  1195. or LHARC, so they are already smaller than .PCX files but
  1196. cannot be compressed further.  However, .PCX files use a
  1197. different compression algorythm, so can still be compressed
  1198. even smaller (in some cases) than .GIF files.  If you are
  1199. going to compress your whole presentation, .PCX files may
  1200. take up a bit less room on disk.  In the case of an
  1201. uncompressed presentation, .GIF files are smaller.
  1202.      .GIF files have more flexibility than .PCX files, and
  1203. there are a few variations of .GIF files which TMW does not
  1204. implement.  It will only display the upper left corner of
  1205. larger than full-screen size images, it will only display
  1206. the first image in multiple-image single files, and it will
  1207. not display .GIF files in Hercules or CGA modes.
  1208.      .GIF files take longer to appear on-screen than .PCX
  1209. files.
  1210.  
  1211. HOOK (DISPLAY) PCX -
  1212.     .PCX is an extension given to the most common type of
  1213. "bitmap" graphics image files.  These are stored on disk as a
  1214. compressed recording of the color at each dot location on the
  1215. screen.  Sometimes this is more efficient than TMW's
  1216. ASCII-Vector-Graphics which stores a picture as a
  1217. bunch of text codes representing drawing "primitives," but of
  1218. course, bitmapping doesn't allow for including information
  1219. for sound effects, animations, and timings.
  1220.      This function will put a line in your script file
  1221. calling on TMW or TMWSHOW.EXE to display a chosen .PCX file.
  1222. Once displayed, you can continue to draw over the .PCX image,
  1223. add sounds, animations, etc.
  1224.      Although the .PCX format specifications are very loose,
  1225. and interpreted differently by various programs which create
  1226. them, TMW can handle most .PCX files.
  1227.      Ideally, a .PCX file which you choose to display will
  1228. match the current script file video mode.  If it doesn't
  1229. match, the program can still display it, but it will do it by
  1230. automatically switching to the correct video mode.  This
  1231. means that if you display a mis-matched .PCX file, it will
  1232. first erase the current screen.  Normally this works fine,
  1233. since most scripts start with the .PCX picture, or the .PCX
  1234. picture is full-size and overwrites everything on the screen
  1235. anyway.
  1236.     If you have turned OVERRIDE on, you are asked whether
  1237. you want to use "automode" or not. If you choose automode,
  1238. the .PCX file is allowed to change the current video mode.
  1239. This means that if you use a high-resolution monochrome CGA
  1240. .PCX file, but your script starts out in low-res VGA
  1241. 256-color, the video mode will be changed so that your whole
  1242. .PCX image will be visible and in proportion.  There are
  1243. times when you might not want automode.  Some .PCX files will
  1244. display in your current video mode just fine, but would
  1245. change the video mode to something you don't want for the
  1246. rest of the current script. So, select automode unless you
  1247. know you must preserve the current video mode.  When using
  1248. less than full-size .PCX images, because using automode may
  1249. blank the screen if the video mode doesn't match, you may
  1250. want to make sure NOT to use automode.
  1251.      With OVERRIDE on, you are also asked whether you want
  1252. to use the color palette information included in the .PCX
  1253. file or use the default colors.  Normally you would choose to
  1254. use the included colors, since the defaults may look unusual.
  1255. However, there are times when the original picture was
  1256. created using terrible or unfunctional colors.  In such a
  1257. case, you can use the defaults.  Either way, you can manually
  1258. change individual colors by using Change Palette from the SET
  1259. sub-menu.
  1260.     If the .PCX file is less than full-screen size, a
  1261. rectangle will appear on your current picture.  You cannot
  1262. change the size and shape of the rectangle, because it
  1263. represents the exact size of the .PCX image.  But you can
  1264. move it to the location in which you want the image to
  1265. appear.  Click a mouse button or press [Enter] when the
  1266. rectangle indicates where you want the .PCX image to appear.
  1267.  
  1268. HOOKS MENU -
  1269.     Hooks are links to other files on disk.  You can hook
  1270. programs (.EXE, .COM & .BAT), graphics (.GIF & .PCX), sounds
  1271. and other script files into your presentations.
  1272.  
  1273. HOOK SUB-FILE -
  1274.      When you want to do the same thing in several script
  1275. files, you can save disk space by putting the sub-routine in
  1276. a separate script file of it's own, then selecting HOOK
  1277. SUB-FILE.  This will cause the main script file to run the
  1278. sub-file, then resume where it left off.
  1279.      Be aware that settings changed by one file will affect
  1280. another when they are hooked together.  In other words, if
  1281. your sub-file has some rectangles, originally drawn in the
  1282. thinnest line thickness and in red, but the main file is
  1283. using a larger thickness and yellow when the sub-file is
  1284. called, unless the sub-file contains specific calls to make
  1285. sure the lines are thin and red, they'll end up thick and
  1286. yellow. Make sense? (Not to me, and I wrote it!)
  1287.  
  1288. HYPER-LINK -
  1289.     This is a very powerful function!  You can sensitize up
  1290. to 50 areas in a picture, so that if an end user moves the
  1291. arrow into one of those areas and clicks the left button or
  1292. presses [Enter], the presentation will jump to another
  1293. pre-selected script file.  This means that you can have a
  1294. picture containing several icons or boxes, each of which
  1295. indicates, "Click here to xxx." No longer are documents
  1296. required to be linear!  The end users can go in any direction
  1297. they wish. Any picture can be a menu leading to other
  1298. pictures or even more menus.
  1299.       To build a Hyper-Link, you are first asked to shape and
  1300. size a rectangle and move it to enclose the portion of the
  1301. picture you want to sensitize.  Then you are asked to name
  1302. the file which will play if that area is selected.  The file
  1303. can be a script file, or an executable .EXE, .COM or .BAT
  1304. file. (although using only script files is recommended)
  1305.      Each hyper-linked script file can have up to 50
  1306. hyper-links, however hyper-link memory is shared with
  1307. Intelligence (Character mode) memory, so if you have 9,
  1308. Intelligence character links, you can only have 41
  1309. hyper-links.
  1310.      Hyper-Link is powerful, and therefore tricky.  You can
  1311. easily lose track of the flow or directions in which a
  1312. presentation may travel, leaving the user with no way to
  1313. return to a basic level, or jump to the wrong files,
  1314. confusing the user.
  1315.      If the user clicks where two sensitized areas overlap,
  1316. the last one added to the script file is the one which will
  1317. take effect.
  1318.      What if the user clicks on an area you have not
  1319. sensitized? If the runtime program TMWSHOW.EXE detects that
  1320. there is at least one hyperlink in a script file, it will
  1321. provide the on-screen arrow until a link has been selected.
  1322. However, TMW.EXE, the creation program, handles this a bit
  1323. differently. Because you are creating the script file, we
  1324. cannot have it wait for you to select a link, since then you
  1325. could never add more to the file. Within TMW.EXE, if you click
  1326. on an area which does not contain a link, then the program
  1327. immediately returns control to you.
  1328.     Because of this small difference, you should test your
  1329. hyperlinked presentations in TMWSHOW.EXE after creation with
  1330. TMW.EXE.
  1331.     There is a special feature in the SFX menu for use with
  1332. Hyper-Link called PERSISTENCE, which allows for an activated
  1333. hyper-link to change only a portion of the current picture.
  1334. Specifically, PERSISTENCE prevents the currently displayed
  1335. picture from being erased when the next script file is
  1336. started.
  1337.      Another feature in the SFX menu is DEFINITE JUMP.  Use
  1338. this to cause a hyper-linked script to return back to the
  1339. script which called it.  For instance: If you start with a
  1340. catalog menu showing 12 products, you would then have 12
  1341. hyper-linked scripts, one showing each product in detail.
  1342. Then, at the end of each of these product scripts, you
  1343. install a DEFINITE JUMP, back to the catalog menu, so the
  1344. customers can then examine the other hyper-linked scripts.
  1345.      It is recommended that you put some simple instructions
  1346. on hyper-link screens to this effect: "Click here for...," so
  1347. that users will know what to do.
  1348.      What do you do if you want to have a way to stop a
  1349. fully-linked presentation if a user selects something like:
  1350. "Click here to Quit"?  We have made a provision.  Sensitize
  1351. the area by selecting Hyper-Link as usual, but when asked for
  1352. a filename, type STOP, in capital letters.  When this
  1353. hyper-Link is selected by the end user, the presentation will
  1354. end and return to DOS. Alternatively, you can have one last
  1355. script file, perhaps containing a "thank you" or "goodbye"
  1356. message - or catalog.  This last script file would not
  1357. contain a DEFINITE JUMP back to the menu script.
  1358.    For more information about Hyper-linking, see the
  1359. HYPERLINK chapter (HLINK.DOC).  Also see Intelligence
  1360. (INTLGNCE.DOC), since it is a closely related system.
  1361.  
  1362. IMPORT TEXT -
  1363.     This sub-menu offers several ways to incorporate normal
  1364. ASCII text files into your presentations.
  1365.  
  1366. INTELLIGENCE -
  1367.     For information about the Intelligence functions, see
  1368. INTELLIGENCE on the main HELP menu, or view INTLGNCE.DOC with
  1369. your favorite text viewing program.
  1370.  
  1371. JUSTIFY (TEXT) - see also (REGULAR TEXT)
  1372.     You can choose right justification for use with REGULAR
  1373. TEXT. Right justification puts extra spaces between words so
  1374. that the right-most character in each line of text aligns
  1375. with the right-hand edge of the text area.
  1376.  
  1377. LAYER - (see also REMOVE LAYERS)
  1378.     Use this to create templates for precise alignment of
  1379. animations or picture elements.  A file can be made which
  1380. continues outlines showing you where you want things to line
  1381. up.  You can double-expose this "template" file over your
  1382. current file, add your picture elements precisely over the
  1383. outlines.
  1384.  
  1385. LAYER MENU -
  1386.    This sub-menu within the FILE sub-menu, contains two
  1387. functions: LAYER and REMOVE LAYERS (which see).
  1388.  
  1389. LEFT TITLE -
  1390.     This is just like CENTERED TITLE (which see), but this
  1391. one starts the text at the arrow and builds a line of text to
  1392. the right, centered vertically at the arrow.
  1393.  
  1394. LINES - (see also DOTTED LINES, FREEHAND)
  1395.      Use this function to draw straight lines.
  1396.      If using a mouse, click the left button to start a line,
  1397. then click the left mouse button again to 'set' the line, or
  1398. click the right button to cancel the line.  When done with
  1399. LINE, click the right mouse button again.
  1400.      If using the keyboard, use the [Enter] key to simulate
  1401. the left mouse button and the [Esc] key to simulate the right
  1402. mouse button.
  1403.      When using the mouse or the keyboard, it might be
  1404. desirable to float a partially completed line to a new
  1405. location.  You can toggle FLOAT MODE by clicking the
  1406. spacebar.  Then click the spacebar again to return to
  1407. STANDARD MODE.
  1408.      This can lead to confusion.  If a line misbehaves, try
  1409. clicking the spacebar to toggle to STANDARD MODE.
  1410.      If you have a three-button mouse, you can hold the
  1411. center button to toggle FLOAT MODE.
  1412.  
  1413. LINE EDITOR -
  1414.     The Line Editor is a separate option, included with
  1415. TMW Professional Edition.
  1416.     With the Line Editor, you can fine tune and troubleshoot
  1417. your script files, line by line, and change the lines to suit
  1418. your needs.  You can edit a line, and see its effect on your
  1419. finished product immediately. You can go to any line, and
  1420. see it's graphic effect while you edit it. A few TMW
  1421. functions are not fully supported by the LINE EDITOR, such
  1422. as ANIMATE (Block Animate) and HOOK SUB-FILE.
  1423.     This requires knowledge of the ASCII-Vector-Graphics
  1424. codes which can be found in the Editing Script Files chapter.
  1425.     The LINE EDITOR contains a menu of functions which are
  1426. mostly straight-forward, including FORWARD, BACK and ESC.
  1427. Additionally the LINE EDITOR menu contains:
  1428.     To stop the Line Editor and return to the main menu,
  1429. click on the close box near the top, on the right side of the
  1430. Line Editor menu.
  1431.  
  1432. LINE EDITOR - AGAIN -
  1433.     To rewind the script file to the beginning.
  1434.  
  1435. LINE EDITOR - END -
  1436.     To go directly to the end of the script file.
  1437.  
  1438. LINE EDITOR - SPEED -
  1439.     You can advance through a script in slow motion, to watch
  1440. problems develop at a viewable speed.
  1441.  
  1442. LINE EDITOR - GOTO -
  1443.     To go to a script file line by number - for instance to
  1444. go to the 100th line in the file and stop for editing, etc.
  1445.  
  1446. LINE EDITOR - CHANGE -
  1447.    To edit the current line.
  1448.  
  1449. LINE EDITOR - INSERT -
  1450.    To insert a new line into the script file.
  1451.  
  1452. LINE EDITOR - DELETE -
  1453.    To delete the current line in the script file.
  1454.  
  1455. LINE EDITOR - X-PLAIN -
  1456.    This function attaches a very short explanation to the
  1457. end of each line when visible on the monitor. For instance,
  1458.  
  1459. C100 100 20
  1460.  
  1461. becomes:
  1462.  
  1463. C100 100 20 - circle
  1464.  
  1465. LINE EDITOR - TIMING -
  1466.    You have an option to allow or disallow the LINE EDITOR to
  1467. delay for periods of time specified by the script file.  This
  1468. will eliminate sound effects, animation delays and WAIT FOR
  1469. USERs, for the duration of the editing session.
  1470.  
  1471. LINE EDITOR - PLACE -
  1472.    This will place the blue bar showing the current script
  1473. file line at either the top or the bottom of the screen, so
  1474. that you can edit items at the very top or bottom without
  1475. interference.
  1476.  
  1477. LINE EDITOR - Q-MENU -
  1478.    This temporarily eliminates the MENU, leaving the mouse
  1479. and arrow keys available to go forward or backward through
  1480. the script file, and spacebar to toggle CHANGE (edit) mode.
  1481. Press [Esc] or any other non-functional key to return to
  1482. menu.
  1483.  
  1484. LINES / DOTS - see GRID LINES OR DOTS
  1485.  
  1486. LINE THICKNESS -
  1487.    You can control the thickness of lines used in rectangles,
  1488. lines, dotted lines, circles, ellipses and freehand with this
  1489. feature.  Move mouse up or down or use up/down arrow keys.
  1490. Press [Enter] or click left mouse button to finalize.  Line
  1491. thickness will remain in effect until you change to another
  1492. script file, reselect LINE THICKNESS, or end the program.
  1493.  
  1494. LINKS MENU -
  1495.     This gives you access to the HYPER-LINK and related
  1496. functions.  Hyper-Linking is the process in which end users
  1497. can move an arrow to indicate anything you have drawn or
  1498. written on the screen. When the users press [Enter] or click
  1499. the left mouse button, the presentation switches to another
  1500. script.
  1501.  
  1502. LIVE TEXT - (see also AUTOMATED LIVE TEXT)
  1503.     This is a really neat feature of TMW.  You can design a
  1504. script file so that somewhere in your picture you have some
  1505. lines of text which are scrollable, just like as if you were
  1506. using Writer's Dream, See, List, View, or any other text
  1507. presentation program.  The difference is that you can do it
  1508. as any size portion of a graphics screen, and using any font
  1509. or color!
  1510.     This hooks any ordinary ASCII text file.  So, first
  1511. create a text file that you want displayed.  Then, from
  1512. within in TMW, select a font and color, then choose this
  1513. function. You will be asked to size and shape a rectangle to
  1514. define the area you want the text to occupy.  Then, name the
  1515. file you want displayed.  You are also presented with two
  1516. other choices:
  1517.     You can have AutoScroll start automatically.  AutoScroll
  1518. causes the text to scroll line-by-line without the user
  1519. pressing any keys. Autoscroll can be run at any one of nine
  1520. speeds.  1 is very slow, allowing approximately 2 seconds
  1521. between lines.  9 is very fast. AutoScroll's speed changes if
  1522. the user presses any key from 1 to 9, and stops if any other
  1523. key is pressed.  Whether or not AutoScroll starts
  1524. automatically, it can be started or stopped while Live Text
  1525. is in effect.  If AutoScroll continues to the end of the text
  1526. file, Live Text quits automatically.
  1527.     The last option is a "hint bar." Live Text will give the
  1528. end user a bar at the top of the screen, indicating that the
  1529. user can use the arrow keys to scroll, press [F1] for on-line
  1530. help, or press [Esc] to quit Live Text. If you do not select
  1531. this option, it is usually a good idea to write your own
  1532. brief instructions into the picture so that the users know
  1533. how to use Live Text.
  1534.     Live Text also has a built-in SEARCH function.  When a
  1535. user presses [S] (for Search) or [F] (for Find), they will be
  1536. prompted to type a word or phrase.  If that word or phrase is
  1537. in your text file, it will be located and highlighted.
  1538.     End users who try SEARCH from the TMWSHOW menu will be
  1539. pleased to find that SEARCH will extend into hooked LIVE TEXT
  1540. files, and take them to the script file and the portion of
  1541. the live text file containing a match.
  1542.     If AUTO is selected from the TMWSHOW menu, AutoScroll
  1543. starts automatically, so that the presentation does not get
  1544. stuck at Live Text.
  1545.     Live Text can also be scrolled by moving the mouse up or
  1546. down.  The left mouse button has no effect, but the right
  1547. button will end the Live Text session, just as if [Esc] were
  1548. pressed.
  1549.     Live Text has a print function. The end user can press
  1550. [P] from the keyboard to get a paper copy.
  1551.     The ASCII files used with Live Text must be provided with
  1552. your finished product disks.
  1553.  
  1554. LOOP -
  1555.     You can cause a portion of your script file to play over
  1556. and over again, until the user clicks a mouse button or
  1557. presses any key.  This is simply done by selecting this
  1558. option.  When the 'l' which this writes to the script file is
  1559. encountered, the program rewinds to the last 'b' (breathe in)
  1560. encountered, or back 16,384 bytes if there is no 'b', or to
  1561. the beginning of the script file. Then it plays to the 'l'
  1562. again, and so on.
  1563.      LOOPing is tricky.  For instance, if you create an
  1564. animation which ends at a different place than where it
  1565. started, and then loop your sequence, it will be different
  1566. the second time around than the first.  Practice will show
  1567. the fine points of working with looping.
  1568.      Looping will not through run sub-files, executables,
  1569. hyper-links, intelligence links or definite jumps.
  1570.  
  1571. LOOP MENU - (see also LOOP)
  1572.     The Loop Menu is a sub-menu which contains two functions:
  1573. BEGIN LOOP and END LOOP (see LOOP)
  1574.  
  1575. MAKE PCX/GIF -
  1576.     Whatever is currently displayed on the screen will be
  1577. made into a .PCX or .GIF file when this is selected from
  1578. within the BITMAP sub-menu (picture icon, top row, third from
  1579. left).  Of course, the top menu bar will not become part of
  1580. the file. With this option, you can convert
  1581. ASCII-Vector-Graphics images to a bitmap format used by
  1582. other programs. This way, you can incorporate images created
  1583. with TMW into your desktop publishing, send them to your
  1584. printer, modify them with paint programs, etc.  Also, a
  1585. complex ASCII-Vector-Graphics image may end up smaller and
  1586. display more quickly if converted to .PCX or .GIF format.
  1587.     You will be asked to type a filename.  If you type a name
  1588. that already exists, the current file will be overwritten
  1589. with the new information.  If you type a file ending in .GIF,
  1590. then a .GIF file will be created, and of course the .PCX
  1591. suffix will create a .PCX file. Using any other suffix would
  1592. create unusable files.
  1593.     You can make full-screen or partial .PCX/.GIF files.  A
  1594. pop-up box asks you to type F for a full-screen save, or P
  1595. for a partial save. If you select partial, then a rectangle
  1596. appears on the screen.  Size/shape it to enclose the area you
  1597. want to save.  This small cut can then be added to other
  1598. scripts, so that you can sprinkle photographic quality images
  1599. throughout your presentations while using a minimum of disk
  1600. space.
  1601.  
  1602. MELODY -
  1603.     When MELODY is selected from within the SOUND sub-menu,
  1604. a graphical menu pops up.  It allows you to compose melodies
  1605. using standard music notation.  You can pick any note
  1606. (representing timing) from the lower staff, and move it to
  1607. the upper staff in a position corresponding to the frequency
  1608. of the note. You can add as many notes to the top staff as
  1609. you like up to 2000.  You can also select rests and naturals,
  1610. flats and sharps. If you put flats or sharps at the very
  1611. beginning, then all notes on the same lines or spaces will be
  1612. flat or sharp unless specifically changed by a natural sign.
  1613. Any flat, sharp or natural after the very beginning will
  1614. affect all subsequent notes of that tone, until another flat,
  1615. sharp or natural sign is encountered on the same line or
  1616. space.  This is a slight variation from standard music
  1617. notation, but is necessary, since the program does not show
  1618. measures.
  1619.     You can move the pointer to the area marked, "Click here
  1620. for menu" and will be offered several other choices including
  1621. preview, deleting notes, changing the attacks and the tempo.
  1622. For more information, press the [F1] key at any time for
  1623. pop-up help.
  1624.     Melody has a limit of 2000 notes.  If you ever manage to
  1625. reach this limit, you will be notified.  However, if you are
  1626. creating a long song, you should save it and work on it in
  1627. pieces, since MELODY does not write to disk each time you add
  1628. a note, but saves it all in RAM until you EXIT & SAVE.
  1629.  
  1630. MERGE A FILE -
  1631.     MERGE A FILE is located in the FILE sub-menu.
  1632.     This combines two or more files into one.  This is very
  1633. useful for working with collections of clip-art or
  1634. clip-sounds. In other words, let's say you are making a
  1635. presentation about cattle: You can pre-create several
  1636. different pictures of cows, then easily "draw" complicated
  1637. pictures by merely adding several cow pictures to each of
  1638. your main script files.
  1639.      You can add files which are created in the same video
  1640. mode without any trouble, but ones of differing video modes
  1641. may clash.  If you want to merge files of differing video
  1642. modes, as soon as the second one begins to play, everything
  1643. currently on the screen will be erased.  This can be avoided
  1644. by deleting the 'mode' line at the start of the second file
  1645. before it is merged, however, whatever graphics you have used
  1646. must be compatible with the overall video mode.
  1647.  
  1648. MISC MENU -
  1649.     This sub-menu contains several functions not easily
  1650. classified elsewhere such as Spraypaint controls.
  1651.  
  1652. MODIFY 1 COLOR -
  1653.     This function, found in the COLORS sub-menu, works for
  1654. VGA, XGA and Super-VGA modes. When selected, you are offered
  1655. a choice of picking a color from the color menu, or moving
  1656. the arrow on the picture to point to an item of a chosen
  1657. color and pressing [Enter] or the left mouse button.
  1658.     When a color is selected, you are given 3 sliders which
  1659. you can move to adjust the amount of red, green and blue in
  1660. the color.  The amount of each of these primaries can range
  1661. from 0 to 63 parts.  Any color can be changed to any other
  1662. within the overall range of 64 cubed, or 262,144
  1663. possibilities.
  1664.     To move a slider with the mouse, point to it, then hold
  1665. the left mouse button down while dragging it to a new
  1666. location.
  1667.     To move a slider with the keyboard, move the arrow to
  1668. where you want the slider to be, then press [Enter].
  1669.  
  1670. MODIFY PALETTE -
  1671.     This function, found within the COLORS sub-menu, works
  1672. for VGA, XGA and Super-VGA modes, and will affect the overall
  1673. flavor of the on-screen image. You can adjust the contrast,
  1674. brightness and hues.  The 5 sliders are moved just like the
  1675. sliders in MODIFY 1 COLOR above.
  1676.     When done making modifications, you will be asked to
  1677. create a new full-screen .PCX or .GIF file to contain your
  1678. modified picture, since nothing is written into the current
  1679. script file.  Therefore, the best way to work with overall
  1680. color modifications is to then link the newly created .PCX or
  1681. .GIF into an otherwise blank script.
  1682.  
  1683. MOVE BLOCK - (see also COPY BLOCK, ZOOM BLOCK)
  1684.     This function, found in the BLOCKS sub-menu, works just
  1685. like COPY BLOCK (which see), but the original area
  1686. disappears, leaving background color.
  1687.     Specifically, the computer guesses the overall background
  1688. color you want by assuming it will be the same as the color
  1689. of the pixel located one pixel to the right of, and one below
  1690. the upper left corner of the chosen area.
  1691.  
  1692. NOISE -
  1693.     NOISE, located within the SOUND sub-menu, creates a
  1694. general cacaphony. You are asked to type an amount of time in
  1695. milliseconds.  One second = 1000 milliseconds.  The range is
  1696. 0 to 30000.  If you need more time, choose NOISE several
  1697. times in a row.  If entering an amount of time larger than 3
  1698. digits, do not use a comma.
  1699.  
  1700. NOTE - see HIDDEN NOTE
  1701.  
  1702. O-EFFECTS -
  1703.     This will present a sub-menu within the SFX sub-menu,
  1704. with which you can create various simple video special
  1705. effects including Slant, Diamonds, Expansion, Blocks,
  1706. Rainbow, 1 & 4 color slides, Nova, Roller, Lava Flow and
  1707. Fingers.  For more information, see the chapter, "Optional
  1708. Special Effects" contained in OFX.DOC.  O-EFFECTS is
  1709. included with TMW Professional Edition.
  1710.  
  1711. OPEN CURTAINS -
  1712.     This function, found in the SFX sub-menu, clears the
  1713. screen from the middle to the right and left edges, changing
  1714. the whole screen to the currently selected color.  You will
  1715. be asked to type a number representing the amount of time
  1716. required for the curtains. 1 will make the fastest possible
  1717. curtain opening, while a large number like 20 will open
  1718. slowly.  Curtain effects run at nearly the same speed on
  1719. different computers, but vary from one video mode to another.
  1720.  
  1721. OPTIMIZE -
  1722.     This option may make the current script file smaller and
  1723. run faster.  It does this by eliminating redundant lines
  1724. such as blank lines, calls to change color or thickness to
  1725. the current color or thickness, and by removing markers used
  1726. by UNDO.  Use Optimize as one of the finishing touches to a
  1727. script file, since UNDO will run less efficiently after
  1728. OPTIMIZE is selected.
  1729.  
  1730. OPTIONS MENU -
  1731.     This sub-menu contains access to several TMW separate
  1732. purchase options.  Most are not supplied with TMW
  1733. Standard Edition, but come with the Professional Edition.
  1734.  
  1735. OVERRIDE -
  1736.     When this menu box is checked, you are asked additional
  1737. questions upon selection of several menu items, which give
  1738. you greater control over TMW, but also greater complexity.
  1739. For instance, you can control whether or not .PCX files use
  1740. their built-in palette, or use the current video palette.
  1741. You are asked to select a video mode every time a new script
  1742. file is created.
  1743.  
  1744. OWNER'S MANUAL - see HELP
  1745.  
  1746. PC SPEECH -
  1747.     The PC SPEECH sub-menu is located within the SOUND menu,
  1748. represented by the cassette player icon on the main menu.
  1749.     Good, intelligible-quality speech is possible from most
  1750. standard IBM-PC speakers!  TMW provides two systems which
  1751. present digitized speech.  The first uses stand-alone .EXE
  1752. files which speak by themselves.  The second system uses a
  1753. sub-program called PC-TALK.EXE which plays .SP files. (These
  1754. are not included in the shareware edition.)
  1755.  
  1756. PERSISTENCE -
  1757.     This function installs a code in your script file, so
  1758. that screen will not clear when the next script file is
  1759. played. This give a double-exposure effect.  A useful example
  1760. would be: A box in the middle of a complex screen in which
  1761. you want to change the contents, without recreating the
  1762. screen that surrounds it.
  1763.  
  1764. PICK UP COLOR -
  1765.     When this function within the Colors sub-menu is
  1766. selected, an arrow appears on the screen. Move it to point to
  1767. anything on the screen containing the color which you would
  1768. like to become the current color and press [Enter] or the
  1769. left mouse button. From this point forward, text, drawing
  1770. items and special effects will use the color you have
  1771. selected.
  1772.  
  1773. PIXEL EDIT -
  1774.      When this function is selected, a rectangle appears on
  1775. screen.  It's size cannot be changed, but you can move it to
  1776. surround an area you want to work on in close detail.
  1777.      Move the rectangle to the area you want to edit and
  1778. press [Enter] or click the left mouse button.  Then the
  1779. original area will be pictured in it's normal size in the
  1780. upper left corner, and the rest of the screen will be a very
  1781. blown up version.  You can point to any enlarged pixel and
  1782. click the left mouse button or press [Enter] to change it's
  1783. color to the current drawing color.  Press [Esc] or click the
  1784. right mouse button when done.
  1785.      To change many pixels to a new color, toggle GO MODE
  1786. with the spacebar.
  1787.      To change to another color, press the [C] key.
  1788.      Once a pixel has been changed, you cannot immediately
  1789. change it again.  Another pixel must be changed first, even
  1790. if you have pressed [c] to change color.  This prevents
  1791. runaway iterations of changing a pixel to the same color over
  1792. and over again if you move the mouse slowly and therefore
  1793. saves disk space.  PIXEL EDIT is disk space-intensive and
  1794. should be used sparingly, especially in ASCII-Vector-Graphics
  1795. scripts.  If converted to .PCX image, extensive PIXEL EDITing
  1796. will usually not affect file size as much.
  1797.  
  1798. POP-UP COLORS -
  1799.     This sub-menu, nested within the Colors sub-menu,
  1800. controls the background and text colors of pop-up dialog,
  1801. help and sub-menu boxes in TMW, TMWSHOW and CMTEST.
  1802.  
  1803. POP-UP COLORS - RESTORE DEFAULTS -
  1804.     This function makes menu backgrounds white, and
  1805. foregrounds (text) black, unless the colors have been
  1806. locally remapped by a .GIF or .PCX image.  In the
  1807. PRESENTATION MODE menu, the colors are reversed, so that the
  1808. background will be black and the text white.
  1809.     RESTORE DEFAULTS is temporary, unless you then select
  1810. SAVE TO INI FILE or SAVE TO SCRIPT FILE to record the default
  1811. colors.
  1812.  
  1813. POP-UP COLORS - BACKGROUND -
  1814.     The default background color for menus and pop-ups is
  1815. white, and in the PRESENTATION MODE menu, the BACKGROUND
  1816. color actually affects the text.  The default is white, or
  1817. color #15 in 2-16 color video modes, or color #255 in 256
  1818. color modes.  Occasionally, this may be changed from white by
  1819. .PCX or .GIF images which remap color #15 or #255, or by
  1820. manually changing the color from the ADV COLOR MENU.
  1821.  
  1822. POP-UP COLORS - FOREGROUND -
  1823.     The default foreground color for menus and pop-ups is
  1824. black, and in the PRESENTATION MODE menu, the FOREGROUND
  1825. color actually affects the background, since PRESENTATION
  1826. MODE uses reversed menu colors. Using color #0, it is
  1827. usually black unless changed.
  1828.  
  1829. POP-UP COLORS - SAVE TO INI FILE -
  1830.     Changing a pop-up color is only effective within the
  1831. current script during the current session, unless you record
  1832. your change to the INI file or to the script file.  Saving
  1833. to the INI file means that the colors you have chosen will
  1834. be the ones used every time TMW is started, unless you
  1835. change them again, or they are overridden by pop-up colors
  1836. recorded in a script file. The INI file is called CM.INI on
  1837. disk.  Although the CM.INI file is ASCII and commented,
  1838. directly editing the CM.INI file is not recommended.
  1839.     NOTE: If you use colors beyond #15 in a 256-color video
  1840. mode, then switch to a script with 16 or fewer colors, your
  1841. selection will be ignored and the menus will be black and
  1842. white.
  1843.  
  1844. POP-UP COLORS - SAVE TO SCRIPT FILE -
  1845.     Saving the current pop-up colors to a script file means
  1846. that the each time that script is run, the pop-ups will take
  1847. on the colors recorded in that file.  This overrides pop-up
  1848. color information in the CM.INI file. See the above
  1849. paragraphs for more information.
  1850.  
  1851. PRESETS - ADJUST PRESET -
  1852.     With this function, located within the TIME menu, you can
  1853. select a number of milliseconds for Use Preset Delay. The
  1854. number you have selected remains in effect until you again
  1855. select ADJUST PRESET.
  1856.  
  1857. PRESETS - USE PRESET [I-P-P]
  1858.     If ADJUST PRESET has been previously selected from this
  1859. menu, when USE PRESET is selected, a delay of the amount of
  1860. time you specified will be added to the script file.  For
  1861. instance, you can specify 15 milliseconds, then make a small
  1862. block move, select Use PRESET, make another small block move,
  1863. select USE PRESET again, and so on.  Then you'll end up with
  1864. smooth animation that waits 15 milliseconds between steps.
  1865.  
  1866. PUZZLE -
  1867.     CMPUZZLE.EXE is an option supplied with the Professional
  1868. Edition.
  1869.     The Picture Puzzle Module can take any on-screen image
  1870. file and turn it into a live, on-screen puzzle composed of 32
  1871. random pieces.  The end user can reassemble the picture with
  1872. the mouse or arrow keys.  This is easy, and fun. You'll find
  1873. yourself playing with it for hours!
  1874.     If you make a presentation including Puzzle, then you
  1875. must include CMPUZZLE.EXE with your finished product files.
  1876.  
  1877. QUESTION & ANSWER -
  1878.     CMTEST.EXE is an option supplied with the Professional
  1879. Edition.
  1880.     You can create full-fledged multimedia multiple-choice
  1881. or true/false tests with TMW!  These tests have the
  1882. capability of hyperlinking files to each question depending
  1883. on whether the students answer correctly or incorrectly.
  1884. Furthermore, the test records the scores to disk in an
  1885. encrypted file.  This file can be decrypted into an ordinary
  1886. ASCII file by the teacher (with the decoder software which
  1887. we provide), but it cannot be tampered with successfully by
  1888. students.  This makes completely honest home study possible!
  1889. The teacher can design the test so that the running score
  1890. and the final scores are visible or hidden from students.
  1891. A test can be composed of any number of questions from 1 to
  1892. 100. The answer to each question is recorded, as well as
  1893. running score (correct out of total number of questions) and
  1894. percentage of correct answers.  It's all done automatically!
  1895.  
  1896.     QUESTION & ANSWER is found within the OPT (Options)
  1897. sub-menu.
  1898.  
  1899. RECTANGLES - see EMPTY BOXES, FILLED RECTANGLES
  1900.  
  1901. REGULAR TEXT -
  1902.     When this function, within the TEXT sub-menu, is
  1903. selected, a rectangle appears on screen.  You can change it's
  1904. size and shape by holding the right mouse button or by
  1905. toggling SIZE MODE with the spacebar. Move it to the desired
  1906. location and press [Enter] or click the left mouse button.
  1907.      Once the text area is selected, you can simply type
  1908. text.  Word wrap is automatic when you reach the right hand
  1909. edge of the chosen text area.  You can use the backspace key
  1910. for deleting mistakes.  Press [Esc] when done entering text.
  1911.      If JUSTIFY (text) is ON, then extra spaces will be put
  1912. between words so that the last character in each line is
  1913. against the right edge of the text area.
  1914.      If you try to select an area smaller than 2 characters
  1915. wide or one character tall in the current font, the function
  1916. will cancel and return you to the main menu.
  1917.      You can, of course, select an area larger than you need.
  1918.  
  1919. REMOVE LAYERS - (see also LAYER)
  1920.     This function will delete all layered files from within
  1921. your current script file, thereby eliminating temporary
  1922. templates, etc.
  1923.  
  1924. RESET PALETTE -
  1925.     If you have manually changed palette colors, or have
  1926. imported a .GIF or .PCX image which has changed the default
  1927. colors, but you want them back, this puts a line in the
  1928. script file which will cause the colors to return to normal.
  1929.  
  1930. SET SHADOW - (see also FLEXIFONT, CENTERED TITLE, LEFT TITLE)
  1931.     This sub-menu is for controling on-screen shadows cast by
  1932. CENTERED TITLE, LEFT TITLE, and FLEXI-FONT (an option).
  1933.  
  1934. SET SHADOW - SHADOW COLOR -
  1935.     The default shadow color is black, but can be changed
  1936. to any color you wish.  The standard colors menu appears,
  1937. but this is for selecting Shadow Color only, and does not
  1938. affect the main drawing color.
  1939.  
  1940. SET SHADOW - HORIZONTAL -
  1941.     This is just like VERTICAL, below.
  1942.  
  1943. SET SHADOW - SHADOW ON/OFF -
  1944.     When this is set to OFF, (menu box unchecked) no shadow
  1945. will occur.
  1946.  
  1947. SET SHADOW - SHADOW SIDE -
  1948.     When set to right (default) the shadow will occur to the
  1949. right of the text, as if the light source was over your left
  1950. shoulder.
  1951.  
  1952. SET SHADOW - VERTICAL -
  1953.     You can control the offset of the shadow in the vertical
  1954. dimension.  If you select a vertical offset of 2, then the
  1955. shadow occurs two pixels lower than the main text.  The most
  1956. common selection is 1, but a range of 0 to 20 will work.
  1957.  
  1958. THE SFX (Special Effects) MENU -
  1959.     This sub-menu is for special effects.
  1960.  
  1961. SHOW ICONS -
  1962.     When this box is unchecked, most of the icons on the
  1963. sub-menus disappear, leaving text-only descriptions.  This
  1964. makes the menus faster, but less colorful, and makes items
  1965. harder to find for beginners.  SHOW ICONS has no effect upon
  1966. the main menu.
  1967.  
  1968. SILENCE -
  1969.     SILENCE, within the SOUND sub-menu, asks you to enter an
  1970. amount of time in milliseconds. 1000 milliseconds = one
  1971. second.  The allowable range is 1 to 30000 milliseconds.  If
  1972. you need more than 1/2 minute of silence, select SILENCE
  1973. several times in a row.
  1974.  
  1975. SOUND LIBRARY -
  1976.    This is a top level menu to the Sound Effects Library.
  1977.  
  1978. SOUND LIBRARY - SOUND LIBRARY -
  1979.     This is a menu of pre-created sound effects which will
  1980. play on all ordinary computers (Sound Blaster not required).
  1981.  
  1982. SOUND LIBRARY - SOUND LIBRARY - PINK, LIQUID, WIND UP, WIND
  1983. DOWN, BUGLE, SORRY, FREEFALL, TWINKLE, BIRD CALL -
  1984.     These are pre-made sound effects.  You can hear them
  1985. merely by selecting them from the menu.  You are asked if
  1986. you want to "accept" them.  If you answer [y] or click the
  1987. left mouse button, the sound effect is added to the script
  1988. file. Some ask you to enter a time in milliseconds for
  1989. length of play. One thousand milliseconds = one second.  The
  1990. acceptable range is 1 to 30000 milliseconds.  If you need
  1991. more time than 1/2 minute, select the same sound effect
  1992. several times.
  1993.  
  1994. SOUND - AUTO SOUND -
  1995.     This item runs a small program packaged with TMW
  1996. called AUTOSND.EXE, which will run your sound card
  1997. support files on a sound card if one is found in end users'
  1998. systems, but will run .EXE or .SP sound files on the PC
  1999. speaker if a sound card is not available.  This is not
  2000. included in the shareware edition.
  2001.  
  2002. SOUND CARD -
  2003.     This menu contains accesses to optional hardware sound
  2004. card programs.
  2005.  
  2006. SOUND CARD - SOUND BLASTER VPLAY -
  2007.     TMW now supports standard Sound Blaster .VOC files which
  2008. you can create if you have a Sound Blaster card. These are
  2009. generally used for synthesized speech, but may also be used
  2010. for excellent, multi-instrument music and sound effects. A
  2011. Sound Blaster card is required to replay these sounds.  If
  2012. attempted on a computer without a Sound Blaster card,
  2013. nothing will happen.  To use this function, simply type the
  2014. name of the .VOC file you want played.
  2015.  
  2016.      The .VOC file must be copied along with your script
  2017. files onto your finish product disks.  The end-users'
  2018. computers must have have a path to VPLAY.EXE, which comes
  2019. with the Sound Blaster card.
  2020.  
  2021. SOUND CARD - OTHER SOUND CARD -
  2022.     With this function, you can run most sound programs for
  2023. sound cards other than Sound Blaster, as well as other
  2024. programs for the Sound Blaster card.  It simply puts a sort
  2025. of hook into the script file, which will run the program of
  2026. your choice, along with the parameters of your choice.  The
  2027. picture being developed by your script is unaffected, unless
  2028. the sound program tries to write to the screen.  Most sound
  2029. programs have a way to prevent this, such as passing a "/q"
  2030. as a parameter along with the sound file to play.
  2031.      This function will ask for a program name, a sound file
  2032. name, and finally ask whether you want to add parameters. For
  2033. instance, let's say that you have a program called SOUND.EXE
  2034. which plays a bit of music in a file called GUITAR.XXX.
  2035. Furthermore, we'll imagine that SOUND.EXE can take /n to make
  2036. sure it does not upset the current screen. You'd enter
  2037. SOUND.EXE for a program name, then GUITAR.XXX for the sound
  2038. file name, and finally /n as a parameter. That ought to do
  2039. it!
  2040.      Interestingly, you can use this function for programs
  2041. other than sound programs.  If you have any .EXE, or .COM
  2042. file that does not write to the screen while it operates, you
  2043. can hook it into your script here.
  2044.  
  2045. SOUND MENU - (see also SPEECH, AUTO SOUND, SOUND CARD)
  2046.     This menu contains the functions for sound effects.
  2047.     All these effects except SOUND BLASTER VPLAY and OTHER
  2048. SOUND CARD can be played through the standard IBM-Pc speaker.
  2049. The timing of the sounds will be the same whether played on a
  2050. 4.77 mhz XT or a 50 mhz '486.
  2051.  
  2052. SPEECH - see PC SPEECH
  2053.  
  2054. SPRAYPAINT -
  2055.     With this, you can spray the current color on your
  2056. picture, just like using a can of spray paint.  When
  2057. selected, an arrow appears.  Move to the desired location,
  2058. and hold the left mouse button or toggle SPRAY MODE with the
  2059. spacebar. When done SPRAYPAINTing, click the right mouse
  2060. button or press [Esc].
  2061.      You can change the size of the spray pattern and the
  2062. density of the spray with ADJUST SPRAY below.
  2063.      SPRAYPAINT is a disk space-intensive function, so if
  2064. making a large presentation, you may want to use this
  2065. sparingly, or convert your ASCII-Vector-Graphics file to a
  2066. .GIF or .PCX file.
  2067.  
  2068. STOP -
  2069.     When you quit TMW, there is no need to save your current
  2070. script file, since changes are recorded automatically as
  2071. soon as they are created.
  2072.  
  2073. SWIPE -
  2074.     This function, found within the SFX menu, clears the
  2075. screen from left to right, changing the whole screen to the
  2076. currently selected color. If you want a left-to-right
  2077. clearing effect to change the whole screen to green, for
  2078. example, first use CHANGE COLOR to select green, the select
  2079. SWIPE to clear the screen.  You will be asked to type a
  2080. number representing the amount of time required for the
  2081. swipe.  1 will make the fastest possible swipe, while a large
  2082. number like 20 will cause a slow swipe. Swipes run at nearly
  2083. the same speed on different computers, but vary from one
  2084. video mode to another.
  2085.  
  2086. SWITCH (TO ANOTHER) FILE -
  2087.     This function lets you pick another script file or
  2088. create a new one.  You can type any DOS-Legal file name,
  2089. although it is best to avoid extensions used for other
  2090. purposes such as .COM, .PCX, .BAT, .GIF or .EXE.  If you type
  2091. a file name which already exists, the screen will clear and
  2092. the chosen file will appear.  If you type a new filename, you
  2093. are given the option of changing video mode or using the
  2094. current video mode, then a blank screen appears on which you
  2095. can create a new picture or script.
  2096.  
  2097. TEXT MENU -
  2098.    This sub-menu contains text operations, of course.
  2099.  
  2100. TIMING MENU -
  2101.     This menu is something you'll never see in a typical
  2102. paint program!
  2103.      Because of the nature of ASCII-Vector-Graphics
  2104. scripting, you can partially develop a picture, then
  2105. alternate some delays with additional picture development,
  2106. making custom animations and presentations that evolve at the
  2107. speed a viewer can comprehend.
  2108.  
  2109. TITLES -
  2110.     This is a sub-menu found within the TEXT sub-menu,
  2111. involving only one line of text at a time. If Shadow options
  2112. are set, CENTERED TITLE, LEFT TITLE and FLEXI-FONT will
  2113. project shadows on the screen. To set Shadow options, see
  2114. MORE, then SET SHADOW, within the TEXT MENU.
  2115.  
  2116. TOP BAR - (THE TOP OF MOST SUB-MENUS)
  2117.     Most menus have a titlebar which contains several
  2118. functions: Help, Change Color, View, Move, Undo, Close All,
  2119. and Close.
  2120.  
  2121. TOP BAR - HELP -
  2122.     This appears as a question mark on the upper left corner
  2123. of most menus.  This function presents a complete, on-line
  2124. owner's manual.  Not available in the shareware version.
  2125.  
  2126. TOP BAR - CHANGE COLOR -
  2127.     This is a little box to the left of the "?" icon, and it
  2128. always shows the current color used for drawing, text, etc.
  2129. This can also be accessed by pressing [C].
  2130.  
  2131. TOP BAR - MOVE -
  2132.     With MOVE you can reposition the entire menu so that it
  2133. does not block your view of the current picture. Move the
  2134. arrow to the menu title, then press [Enter] or the left mouse
  2135. button. Optionally, no matter where the arrow is, you can
  2136. type [M] to activate MOVE. Move the menu to a new location,
  2137. then press [Enter] or click the left mouse button again.
  2138.  
  2139. TOP BAR - CLOSE ALL [Esc]
  2140.     This function is accessed via the down arrow to the
  2141. right of the menu title. The menu system will immediately
  2142. return to the main menu, no matter where you are. There is no
  2143. keyboard access to CLOSE ALL, but it can be emulated by
  2144. pressing [Esc] several times in a row.
  2145.  
  2146. TOP BAR - CLOSE [Z] or [ESC]
  2147.     This function, represented by a "-" in the upper right
  2148. corner, will cancel the current menu and return to the
  2149. previous menu level.  Selecting CLOSE is the same as pressing
  2150. the [Esc] key or clicking the right mouse button.
  2151.  
  2152. TRIANGLE -
  2153.     When TRIANGLE is selected, you are given four options,
  2154. Apex at Top, Bottom, Left or Right.  Pick one, and then you
  2155. can draw equilateral triangles with the apex (point) facing
  2156. the chosen direction.  They work like rectangles, meaning you
  2157. use the right mouse button or space bar to change size/shape,
  2158. and then click the left button or press [Enter] when done.
  2159. You can draw subesquent triangles, or press [Esc] or right
  2160. mouse button to return to the menu. If you want to draw a
  2161. triangle with apex facing one way, then another with the apex
  2162. facing another direction, you must return to the menu first,
  2163. then reselect TRIANGLES.
  2164.  
  2165. UNIVERSAL CONVERTER -
  2166.     The UNIVERSAL CONVERTER is a not supplied with the
  2167. shareware edition. It offers a menu of 85 choices, many with
  2168. sub-choices totaling over 600 mathematical and other types
  2169. of conversions.  For instance, you can convert metric to
  2170. inch, frequency to musical notes, and Fahrenheit to
  2171. Centigrade. The Universal Converter can also be run as a
  2172. separate DOS program by typing UC at the DOS prompt.
  2173.  
  2174. UNDO -
  2175.     Almost anything you can do, you can undo.  UNDO is
  2176. represented by the "U" directly to the right of the title on
  2177. most sub-menus. This will remove the last item added to the
  2178. current script file, clear the screen, and replay the file.
  2179. There is no limit to how many times you can use UNDO. It is
  2180. possible to UNDO all the way back to the beginning of a file,
  2181. leaving nothing but a blank screen.  UNDO is a smart function
  2182. which will undo groups of lines from a script file when it is
  2183. sensible to do so.  For instance, if you have done a bit of
  2184. PIXEL EDITing, and then select UNDO, the whole PIXEL EDIT
  2185. session will be removed, rather than just the last dot you
  2186. changed.  This eliminates the need to select UNDO numerous
  2187. times in a row to remove seemingly small changes. UNDO can
  2188. also be accessed by pressing the [U] key.
  2189.     UNDO purposely ignores delays and sounds when replaying
  2190. files so that it's operation is faster.  To examine a script
  2191. file exactly as an end user will see it, select VIEW from the
  2192. main menu.
  2193.  
  2194. USER MENU -
  2195.    The User sub-menu contains user interaction functions such
  2196. as Intelligence and Wait For User.
  2197.  
  2198. VIDEO -
  2199.     Normally, when you start a new script file, you are
  2200. offered a choice of video modes. The mode can be changed at
  2201. any time, not just when you first create a script file, via
  2202. this menu item.
  2203.      If you change video mode in the middle of a script file,
  2204. anything currently on screen will be erased, leaving a blank
  2205. screen, and you can start over in the new video mode.
  2206.  
  2207. VIEW -
  2208.     This is the "V" at the top of most menus.  It will blank
  2209. the screen and replay the current script file from the
  2210. beginning so that you can see exactly what end users will
  2211. see.  This can also be accessed by pressing [V].
  2212.  
  2213. VIEW ALL SETTINGS -
  2214.     This function, within the DOOR sub-menu, puts a chart on
  2215. the screen showing all the current settings of TMW. These
  2216. include current script file, current font, color, delay
  2217. preset, grid status, and more.  Press any key when done
  2218. viewing this chart.
  2219.  
  2220. VIEW PRESENTATION - (see also BUILD PRESENTATION)
  2221.     A presentation is made up of two or more script files.
  2222. When this feature is selected, your entire presentation can
  2223. be viewed, almost as if you were an end user using
  2224. TMWSHOW.EXE.
  2225.     It doesn't matter what script file is currently loaded,
  2226. VIEW PRESENTATION simply looks for the file CMSHOW.CFG,
  2227. (created with the BUILD PRESENTATION option on the BUILD
  2228. menu) and displays the files found there.
  2229.     Because VIEW PRESENTATION emulates TMWSHOW.EXE while TMW
  2230. is loaded in the background, some functions are not
  2231. available which are part of TMWSHOW.EXE. Simply too much RAM
  2232. is required.  Executable programs built into CMSHOW.CFG
  2233. (with BUILD option) may be ignored. SPEECH synthesis may
  2234. also be ignored.
  2235.  
  2236.     While VIEW PRESENTATION is in effect, the main menu
  2237. changes to emulate the menu in TMWSHOW.EXE.  When you select
  2238. QUIT from this menu, the normal main menu returns, and the
  2239. script file previously loaded is replayed.
  2240.  
  2241. WAIT FOR USER -
  2242.     This is a neat, but also a tricky function.  When
  2243. selected, a halt is written into the script.  The computer
  2244. then waits for the user to press any key before continuing.
  2245. This is useful in cases such as this:
  2246.      Let's say you are demonstrating the four strokes of a
  2247. four-cycle engine.  First you picture the intake stroke.  In
  2248. your picture is a caption, "Intake Stroke" plus the words,
  2249. "Press any key to continue..."
  2250.      After the WAIT FOR USER, you erase the position of the
  2251. piston and contents of the cylinder and draw the compression
  2252. stroke.  You also erase the caption and replace it with,
  2253. "Compression Stroke." So, when the user presses a key, the
  2254. picture changes to show the compression stroke.
  2255.      And, you repeat this with two more WAIT FOR USERs and
  2256. two more changes to illustrate the firing stroke and the
  2257. exhaust stroke.
  2258.      The reason WAIT FOR USER is "tricky" is that it may fool
  2259. end users, and even you, the author, if you forget to put the
  2260. words, "PRESS ANY KEY..." or something similar in your
  2261. pictures.  The presentation will stop until a key is pressed,
  2262. and the end user may think the computer has locked up or
  2263. broken.  I've been fooled several times by this myself as I
  2264. was developing scripts with WAIT FOR USER in them.
  2265.  
  2266. WORK DIRECTORY -
  2267.     TMW puts all the files you create in a directory on your
  2268. hard disk called the "Work Directory." Any runtime files you
  2269. need, such as TMWSHOW.EXE and fonts are also automatically
  2270. copied into the work directory.  When starting a new
  2271. project, it is generally advisable to create a new work
  2272. directory, so that you can simply change directories to jump
  2273. from one project to another, without getting your files
  2274. mixed up.
  2275.  
  2276.     Also, you can simply copy all the files in the work
  2277. directory to a floppy disk when done, and you should have
  2278. everything you need.
  2279.     To switch to another work directory, or to create a new
  2280. one, simply type a DOS-legal directory name.  If the
  2281. directory name you type does not yet exist, it will be
  2282. created for you.
  2283.     Normally  TMW will start in whatever directory from which
  2284. it is called, and offer that as a suggested  work  directory.
  2285. If  you  pass a filename at the command prompt, it will start
  2286. in the current directory or whatever is listed in the command
  2287. line file/path name  when  it  starts,  and  jump  right  in,
  2288. without asking about work directory or filename.
  2289.  
  2290. XOR/WYSIWYG MODE -
  2291.     There are two drawing modes used by the most common
  2292. drawing operations in TMW, Lines, Filled Boxes and
  2293. Rectangles, if the video mode is high-resolution 16 or 256
  2294. colors, Xor Mode is fast and smooth but does not always show
  2295. Lines, Rectangles and Filled boxes in their true colors,
  2296. until a figure is finished.  Xor Mode also represents Filled
  2297. Boxes as empty rectangles until they are finished. True
  2298. colors are shown and Filled Boxes are filled when you are
  2299. done moving/sizing, when you press [Enter] or the left mouse
  2300. button.
  2301.  
  2302.     WYSIWYG (What You See Is What You Get) Mode, always shows
  2303. Lines, Rectangles and Filled Boxes exactly as they will
  2304. appear in the finished product, but is slower, and blinky in
  2305. these listed video modes.  WYSIWYG works fine in other video
  2306. modes, and is the only mode used, even if Xor Mode is
  2307. selected for low-resolution modes.
  2308.      Currently, WSYIWYG mode is always used for Circles,
  2309. Ellipses, Arcs and Dashed Lines, even in high-resolution
  2310. modes, and choosing Xor Mode will have no noticeable effect
  2311. with these elements.
  2312.  
  2313. ZOOM BLOCK -
  2314.     With this function, located within the BLOCK sub-menu,
  2315. you move/size/shape a rectangle to enclose an area.  Then you
  2316. once again move/size/shape a rectangle. The first area will
  2317. be stretched or shrunk and copied into the new area.  There
  2318. is a limit of no more than 200 vertical pixels in height and
  2319. no more than 200 pixels wide for ZOOM.
  2320.  
  2321.  
  2322.                 HYPERLINKS AND DEFINITE JUMPS
  2323.  
  2324.     One of the most complex concepts in multimedia creation
  2325. is hyper-linking (also known as hyperlinking).  Not all
  2326. multimedia creation programs have this feature, and it is not
  2327. required for making excellent TMW presentations, but if you
  2328. master it, you can add wonderful user interaction to your
  2329. presentations.
  2330.  
  2331.     Hyperlinking (as I define it) is the ability for an end
  2332. user to point to and select something on the screen and be
  2333. taken to another part of your presentation based upon that
  2334. selection.
  2335.  
  2336.     It is up to you to design screens containing text, icons
  2337. or objects which the end user can select.  It is also up to
  2338. you to create the links.  In other words, if the user points
  2339. to X, then you have the presentation run file Z.  You might,
  2340. for instance, design a screen with a frog, a cat, a lizard,
  2341. and an ant.  The user can point to one of these animals, and
  2342. be taken to script file with more information about
  2343. amphibian, or mammals, or reptiles, or insects.
  2344.  
  2345.     Here's another example.  You draw a sewing machine.  If
  2346. the users select an area around the needle, you take them to
  2347. a script about threading the needle.  If they point to the
  2348. bobbin winder, you take them to a "winding bobbins" script,
  2349. and if they point to the tensioner, you take them to a script
  2350. which explains the tensioner settings.
  2351.  
  2352.     Normally you build a presentation by completing the
  2353. screens containing icons, text or whatever you use to
  2354. indicate hyperlinks first.  We'll call these menu screens.
  2355. Then, you build the scripts or files which are to be
  2356. hyperlinked.  Finally, you go back to the menu screens and
  2357. actually create the links. For each link, select HYPERLINK
  2358. from a menu.  You will be asked to type a filename, then a
  2359. rectangle will appear on screen.  Size, shape and move the
  2360. rectangle to enclose the area in which your users can click
  2361. to get a link. From this point on, when your users use
  2362. TMWSHOW, and the menu screen is visible, if users move the
  2363. arrow into the invisible hyperlinked rectangular region, the
  2364. presentation will then show the hyperlinked script.
  2365.  
  2366.     Of course you can have up to 50 links per menu screen*,
  2367. and as many menu screens as you like.  For instance, you
  2368. could have a menu screen which shows several bugs including
  2369. spiders and insects.  If they click on a picture of an
  2370. insect, then the presentation could show a second menu screen
  2371. showing bees and ants (both insects).  If they click on bees,
  2372. they could be shown yet an other menu screen with honey bees,
  2373. bumblebees, etc.  If they click on bumblebees, you might
  2374. finally present a script talking about bumblebees.
  2375.  
  2376. * Intelligence (Character Mode) shares the same memory with
  2377. Hyper-Links. So, if you have 8 Intelligence links in a script
  2378. file, then you can have only up to 42 hyper-links.
  2379.  
  2380.                        Definite Jumps
  2381.  
  2382.     At the end of your bumblebees script, you need a Definite
  2383. Jump. A definite jump will unconditionally take the user to a
  2384. specific script after the current script is shown. When your
  2385. users are done learning about bumblebees, the program should
  2386. not end.  The users may want to find out about different
  2387. bugs.  So at the end of the bumblebee script you insert a
  2388. Definite Jump back to the bugs menu script so they can go
  2389. through the process again.  In fact, there should be a
  2390. definite jump back to the bugs menu script from every single
  2391. hyperlinked script in your bug presentation, so the user
  2392. never gets lost, but always returns to the main bug menu.
  2393.  
  2394.     There are other uses for Definite Jump, too, with or
  2395. without hyperlinking.  I often use it as a way to
  2396. concatenate scripts.  For instance, I have a standard
  2397. advertising script for Computer Magic which I put in almost
  2398. all of my shareware presentations.  The last screen in each
  2399. presentation uses a Definite Jump to show the CM ad.
  2400.  
  2401.                            What If
  2402.  
  2403.     What if you have two overlapping hyperlinked regions?  If
  2404. your insects area overlaps your spiders area, what happens?
  2405. The last one in order in your script file is the one which
  2406. will take effect.  If you made a hyperlink for insects first,
  2407. then the spiders one, and if your end user clicks where both
  2408. hyperlinked areas overlap, then the last hyperlink is the one
  2409. which will work. In this case, your user will be taken to the
  2410. spiders script.
  2411.  
  2412.     What if the user confronted with your bug menu script
  2413. clicks on an area which has no hyperlink.  Perhaps the user
  2414. clicks on a blank area between your spider picture and your
  2415. insect picture.  Normally, this would cause the presentation
  2416. to continue.  If your whole thing is based on the bug menu
  2417. script (in batch mode), then the user would get dumped out to
  2418. DOS.  Your user would have to restart TMWSHOW to learn more
  2419. about bugs.  But there is a more elegant way.  You can
  2420. hyperlink the whole bugs menu screen, and have the whole
  2421. screen hyperlink recall the bugs menu script.  This creates a
  2422. bit of a quandary, however.  If you add the whole screen
  2423. hyperlink last, then the user can never get out of the bugs
  2424. menu, since anytime they click anywhere on the screen, the
  2425. bugs menu script will be replayed.
  2426.  
  2427.     If you make the whole-screen hyperlink first, you cannot
  2428. continue to work on your own picture, cause you'll put TMW.EXE
  2429. into an endless loop. So what you do is make your full screen
  2430. hyperlink last, then, using a text editor, move that line to
  2431. the top of the list in your script file.
  2432.  
  2433.     Now, if you are sharp, you'll see another little problem.
  2434. How do you let your users out?  There are two ways. One is to
  2435. make an icon or something in your menu showing the exit, then
  2436. hyperlink a script which does not do a definite jump back to
  2437. the bugs menu script.  You can use this as a dropout or
  2438. advertising script.  The other way is to hyperlink using
  2439. STOP, in capital letters as the filename.  "STOP" is not a
  2440. file, but a special code to the hyperlinking mechanism, to
  2441. let users out of a full screen hyperlink.
  2442.  
  2443.                 Hyper-Links and Intelligence
  2444.  
  2445. Intelligence (Character Mode) is very similar to, and
  2446. compatible with hyper-linking. This makes a great menu
  2447. system, because you can do tricks like showing a menu bar,
  2448. with which your end users can click on a item on the menu, or
  2449. press the first letter corresponding to one of the titles on
  2450. your menu - their choice.
  2451.  
  2452.     To incorporate hyper-links and Intelligence (Character
  2453. Mode) simultaneously, simply create links for each menu item,
  2454. then create Intelligence character links for all the same
  2455. items.
  2456.  
  2457.     When combining Intelligence Character Mode with
  2458. Hyper-links, you can use letter keys or punctuation keys, but
  2459. not number keys.  This is because keyboard support for arrow
  2460. movement uses the number keys, and therefore the user may
  2461. press a number expecting to move the arrow, and get linked
  2462. instead.
  2463.  
  2464.     See the Intelligence chapter (INTLGNCE.DOC) for more
  2465. information.
  2466.  
  2467.                     Another Little Trick
  2468.  
  2469.     In addition to script files, you can use Hyperlink to run
  2470. executable (.EXE, .COM or .BAT) files or to display .PCX
  2471. image files.  You can run a spreadsheet, a video game,
  2472. Writer's Dream, even another TMWSHOW presentation this way.
  2473. However, there is no direct way to put a Definite Jump or
  2474. hyperlink into anything other than a script file.  If you
  2475. want to run an executable, then hyperlink or Definite Jump
  2476. back into the presentation, create a new script file,
  2477. containing nothing but a hook to the executable (or file, and
  2478. then the hyperlink(s) or Definite Jump.  To hook an
  2479. executable file into a script, use HOOK PROGRAM from the file
  2480. menu.
  2481.  
  2482.                          A Surprise
  2483.  
  2484.     Maybe you figured this out already: You can use TMW to
  2485. create your own custom picture-based program launcher. For
  2486. instance, you could make a script file with "My Menu" at the
  2487. top, and a bunch of custom icons representing your favorite
  2488. programs.  Then hyperlink all your icons to your programs.
  2489. This way, you can point to your Word Perfect icon, and run
  2490. WP.  Or point to your XTree icon, and get Xtree. Or point to
  2491. your picture of a blank disk, and start FORMAT.COM.
  2492.  
  2493.     Going a step further, imagine that you want to sell your
  2494. old used computer to a friend who is computer illiterate. All
  2495. he wants to do is play Pacman, and write letters.  For him,
  2496. you make a menu which contains a picture of Pacman, another
  2497. of a letter being written, and a few more for basic DOS
  2498. services like formatting disks and copying files.  Then you
  2499. hyperlink in .BAT files which actually perform the services
  2500. desired.  You could even simplify it further for your friend
  2501. by linking in help scripts.  For instance, when your friend
  2502. clicks on the format disk icon, you first present some basic
  2503. information about what FORMAT.COM does, why it is needed, and
  2504. how to do it.  Then you could offer another menu, "Format A:,
  2505. Format B:, Cancel." If your friend then points to the "Format
  2506. a:" option, you hyperlink a batch file which says, "FORMAT
  2507. a:/u/s," or whatever you think is best.
  2508.  
  2509.    I'll leave you to imagine all the possibilities now...
  2510.  
  2511.  
  2512.                     THE RUN-TIME PROGRAM
  2513.  
  2514. There is a run-time program included in this kit to display
  2515. presentations created with TMW.  In most cases, you will want
  2516. to include it with your pictures on disks that you
  2517. distribute, so that the end users will be able to use your
  2518. pictures.
  2519.  
  2520.     TMWSHOW runs in either of two modes, "BATCH" or
  2521. "PRESENTATION" MODE.  In Batch mode, it displays one script
  2522. file, complete with graphics, sound effects, etc, then waits
  2523. for the user to press any key before returning control to
  2524. DOS.  In presentation mode, it displays a series of picture
  2525. files and presents the end user with a menu from which the
  2526. user controls the presentation.  Note that Batch Mode can
  2527. blossom into long and complex presentations by hyperlinking
  2528. off one script file.
  2529.  
  2530.     When TMWSHOW starts, it looks to see if there is an
  2531. accompanying picture file name typed at the DOS prompt or
  2532. provided in the batch file from which you may have called
  2533. TMWSHOW.  If found, TMWSHOW displays that picture file, then
  2534. returns to DOS.
  2535.  
  2536.     If there is no picture file listed with the call to
  2537. TMWSHOW, it looks for a special file on disk called
  2538. CMSHOW.CFG, which is created with the BUILD option on the
  2539. TMW main menu.  If it finds CMSHOW.CFG then it runs in
  2540. presentation mode, using the group of picture files listed
  2541. in the CMSHOW.CFG file.  If you list a different file with a
  2542. .CFG extension on the command line or within a batch file,
  2543. TMWSHOW will look in that file for a list of the scripts to
  2544. display in presentation mode.
  2545.  
  2546.     In presentation mode, a small menu appears allowing the
  2547. user to take one of several actions.  They are:
  2548.  
  2549.     HELP
  2550.     BACK
  2551.     NEXT
  2552.     RES
  2553.     AUTO
  2554.     GOTO
  2555.     FIND
  2556.     QUIT
  2557.  
  2558.     These options can be selected with the mouse, arrow keys
  2559. or number keys (with [Num Lock] on for faster movement) then
  2560. a press of the [Enter] key, or a click of the left button.
  2561. You can also press the first letter of any menu item.
  2562.  
  2563. HELP displays a single screen of information about how to use
  2564. the menu (although quite unnecessary!)
  2565.  
  2566. BACK shows the previous picture viewed.
  2567.  
  2568. NEXT shows the next picture in your presentation,
  2569.  
  2570. RES (Resume) displays the last picture viewed during the last
  2571. time TMWSHOW was used.  It does this by writing a small file
  2572. to disk containing the number of the picture currently
  2573. displayed when the user quits the TMWSHOW program.  The next
  2574. time the program is started, if the user selects RESUME, it
  2575. reads that file and finds the picture so the user can
  2576. continue from where he left off.
  2577.  
  2578. AUTOmate is to display your presentation over and over again
  2579. automatically.  When selected, TMWSHOW asks you to type a
  2580. number of seconds. It will pause for that long between each
  2581. picture.  When it comes to the last picture in your
  2582. presentation, it will start all over again.  This is
  2583. excellent for trade show displays, retailers can put a
  2584. monitor in their store windows at night advertising their
  2585. products, computer retailers can leave TMWSHOW running on
  2586. computers in their stores. A student at a science fair can
  2587. create a show about her project and display it at her table.
  2588.  
  2589. GOTO is an electronic Table of Contents. When selected, the
  2590. end user is presented with a picture of a Table of Contents,
  2591. and can type a number, and then be taken to that picture
  2592. within your presentation.  This is optional and requires that
  2593. you make a special picture called GOTO.  If TMWSHOW does not
  2594. find a GOTO file, it merely ignores the GOTO request without
  2595. harm.  Making a GOTO picture is easy, and I'll tell you all
  2596. about it in a couple of minutes.
  2597.  
  2598. FIND allows the end user to type a word or phrase.  Then,
  2599. starting at the beginning of your presentation and working to
  2600. the end, TMWSHOW quickly searches each picture file for that
  2601. word or phrase. If found, the picture is displayed on the
  2602. screen and a small menu appears to allow the end user to
  2603. continue searching for more occurrences, or return to the
  2604. regular menu.  In addition to selecting SEARCH with the mouse
  2605. or menu bar, the user can press [S] or [F] to begin a search.
  2606. As you might expect, it works rather slowly when a big
  2607. presentation is on a floppy disk.
  2608.  
  2609.                             QUIT
  2610.  
  2611. This is the way out to DOS.
  2612.  
  2613. NOTE: All runtime programs used by your presentation must be
  2614. copied onto your final disk.  If you use digitized speech,
  2615. PC-TALK.EXE and the speech files must be copied along with
  2616. your script files.
  2617.  
  2618.    Also, if you use any fonts except DEFAULT then the
  2619. corresponding .CMF files must be copied onto your finished
  2620. disk.  If you use Live Text, the corresponding ASCII files
  2621. must also be available.  If you use .PCX or .GIF images,
  2622. these, too must be on the end users' disks.
  2623.  
  2624.                      MAKING A GOTO FILE
  2625.  
  2626. This is optional.  The GOTO file is a special picture file
  2627. which is used by GOTO as a 'live table of contents.' The user
  2628. can type a number corresponding to any of the pictures in
  2629. your presentation, and be taken to that picture.
  2630.  
  2631.     First complete all the pictures in your presentation and
  2632. use TMW's BUILD option to make an CMSHOW.CFG file. Make a
  2633. note of the numbers to the left of the picture files that
  2634. will be key points in your presentation.
  2635.  
  2636.     To make the GOTO file, start a new picture file by
  2637. selecting FILE from TMW's control panel and call it GOTO. No
  2638. other name will do, and it cannot have any extension.  In
  2639. this file, list or illustrate the key pictures in your
  2640. presentation and put a number next to them. These numbers
  2641. are the number of the script file's position in the menu.
  2642. The first script file is 1, and the second is 2, etc. In
  2643. other words, if you have created a catalog of blacksmith's
  2644. tools, and you have several pictures of anvils, you need to
  2645. know the position of the first picture file of an anvil in
  2646. your anvil section. This will be one of your goto points.
  2647. You can have as many goto points as you can fit onto the
  2648. GOTO picture.
  2649.  
  2650.     When your GOTO picture is done, include it along with
  2651. your other picture files, CMSHOW.CFG and TMWSHOW.EXE in a
  2652. sub-directory or on a disk, then test it by running TMWSHOW,
  2653. selecting GOTO, and typing the numbers for the various
  2654. points, and make sure the pictures you expected come up as
  2655. you planned.
  2656.  
  2657.                    COMPLEX PRESENTATIONS
  2658.  
  2659. You can now put 2, 3, 4 or actually an unlimited number of
  2660. independent presentations on a single disk.
  2661.  
  2662.     Normally, TMWSHOW.EXE looks for a file called CMSHOW.CFG,
  2663. and if it finds it, a presentation begins.  However, you can
  2664. create more than one CMSHOW.CFG file, and rename the second
  2665. one.  It can have any DOS-legal filename, as long as the
  2666. extension is .CFG.  Then, when starting TMWSHOW.EXE, whether
  2667. from the command line, or from a batch file, if you don't
  2668. want it to use CMSHOW.CFG, but rather a different .CFG file,
  2669. specify it as the first parameter after you type TMWSHOW.
  2670.  
  2671.     Furthermore, you might want to use separate GOTO files
  2672. for each presentation.  Therefore, if you specify a script
  2673. file name as a second parameter, that will become the GOTO
  2674. picture.
  2675.  
  2676. Here is an example:
  2677.  
  2678. TMWSHOW FIRST.CFG GOTO1
  2679. TMWSHOW SECOND.CFG GOTO2
  2680. TMWSHOW THIRD.CFG GOTO3
  2681.  
  2682. A batch file containing these lines will run three separate
  2683. shows, all running from their own selections of files as
  2684. specified first by FIRST.CFG, then by SECOND.CFG and finally
  2685. by THIRD.CFG.  Each presentation will have it's own GOTO
  2686. picture.
  2687.  
  2688. NOTE: If you use GOTO files at all, you should specify a goto
  2689. file by name as a second parameter for each instance of
  2690. TMWSHOW.EXE.  Otherwise, if there is a file named "GOTO," that
  2691. one will be used for each presentation, whether or not it
  2692. would correspond to the correct show.
  2693.  
  2694.                     RENAMING TMWSHOW.EXE
  2695.  
  2696. Using the DOS command REN (Rename) you can change TMWSHOW.EXE
  2697. to BEGIN.EXE or GO.EXE, or you can make a batch file called
  2698. GO.BAT or START.BAT (etc) that starts TMWSHOW.  This makes it
  2699. easier for the end user to start your presentation.
  2700.  
  2701.                 USING TMWSHOW IN BATCH MODE
  2702.  
  2703. Batch mode is for displaying a single script file from the
  2704. command line, or for use within batch files.  TMWSHOW will
  2705. simply show a picture, along with it's sound effects,
  2706. hyper-links or animation, then wait for the user to press any
  2707. key.  When a key is pressed, control is returned to DOS.
  2708.  
  2709.     Using Batch mode to display a single picture which is a
  2710. hyper-linked menu to all other pictures or series of pictures
  2711. in your presentation is a very clean way to make a
  2712. presentation which can entirely eliminate the top menu bar.
  2713.  
  2714.     To use batch mode from the DOS prompt, type TMWSHOW, a
  2715. space, then the name of the picture file that you want to
  2716. display. For example:
  2717.  
  2718.    TMWSHOW C:\PICTURES\SPIDER.3
  2719.  
  2720. or
  2721.  
  2722.    TMWSHOW SPIDER.4
  2723.  
  2724. if your picture file is in the same place as TMWSHOW.EXE.
  2725.  
  2726.     If you have a few pictures you want to display, and you
  2727. want to use a batch file to line them up, you can do
  2728. something like this:
  2729.  
  2730.     Make a batch file called BEGIN.BAT, and in it, include
  2731. these lines:
  2732.  
  2733. TMWSHOW SPIDER.1
  2734. TMWSHOW SPIDER.2
  2735. TMWSHOW SPIDER.3
  2736. TMWSHOW SPIDER.4
  2737.  
  2738. When this batch file is run (when the user types BEGIN) a
  2739. picture of a spider, your picture called SPIDER.1 will
  2740. appear.  When the user is through studying the first spider
  2741. and presses any key, your next spider picture, SPIDER.2, is
  2742. shown, and so on until all four pictures have been shown.
  2743.  
  2744.     And of course you can also use the batch file to run
  2745. other programs, for instance:
  2746.  
  2747. TMWSHOW MY_INTRO.PIC
  2748. MYPROG.EXE
  2749. TMWSHOW END.PIC
  2750.  
  2751.     Hyper-links work from batch mode the same as from
  2752. presentation mode.
  2753.  
  2754.     The more you learn about batch files, the more things you
  2755. can do in the way of mixing and matching programs, picture
  2756. files, more programs, etc.  For instance, you could make a
  2757. catalog disk which is mostly text, but in between displaying
  2758. price lists with a text presentation program, you could
  2759. display pictures of your more popular or interesting
  2760. products.
  2761.  
  2762. NOTE: If you have used any fonts except DEFAULT within TMW,
  2763. their corresponding disk file(s), *.CMF, must be on your
  2764. presentation disks along with your picture files.
  2765.  
  2766.               SHAREWARE VS REGISTERED VERSIONS
  2767.  
  2768.     Please feel free to use and enjoy this fully-functional
  2769. shareware package.  You may use it to play with, and to make
  2770. presentations for your own personal use. If you make
  2771. presentations which will be distributed in any manner, you
  2772. MUST register.  This includes educational materials in your
  2773. classroom or factory, your own shareware products, anything
  2774. you make for sale, and anything uploaded to a BBS.
  2775.  
  2776. The price of registration is $29.95.  With this
  2777. registration, you will be licensed to make as many copies of
  2778. as many presentations as you care to create!  Runtime
  2779. programs, fonts and other support files can, of course, be
  2780. distributed with your finished products.  When you register,
  2781. you get Computer Magic, Standard Edition, at no extra
  2782. charge.  It has more .TXT files, online help, the Universal
  2783. Converter and some other programs and features not found in
  2784. this shareware edition.  Computer Magic is just like TMW,
  2785. and uses the same scripting language, so you can use
  2786. directly presentations you have created with TMW.
  2787.  
  2788.             COMPUTER MAGIC, PROFESSIONAL EDITION
  2789.  
  2790.     You can also purchase Computer Magic Professional
  2791. Edition for $99.95.  It includes everything in TMW, plus
  2792. everything in Computer Magic, Standard Edition, plus:
  2793.  
  2794. * 43 more fonts
  2795.  
  2796. * A multiple-choice/true-false test presentation module.
  2797. Create full multimedia tests with from 1 to 100 questions.
  2798. You can establish links for each question to show remedial
  2799. information when questions are answered incorrectly, or
  2800. congratulatory screens for correct answers.  An encrypted
  2801. scores file is written on the disk for each student, so that
  2802. tamper-proof unattended study is allowable, then teachers
  2803. can examine the students' results.
  2804.  
  2805. * A module which scrambles any image into a picture puzzle
  2806. which end users can reassemble with mouse or arrow keys.
  2807.  
  2808. * A line editor, also known as a debugger, with which you
  2809. can examine your script files line by line, going forward or
  2810. backwards, slow or fast, and see how each line affects your
  2811. presentation.  You can even edit lines on the fly and see
  2812. results immediately.
  2813.  
  2814. * A special effects module with which you can build in all
  2815. sorts of neat effects such as Diamonds, Fingers, Lava Flow
  2816. and Nova.  In some video modes, two image effects are also
  2817. possible, such as replacing one .GIF image with another in a
  2818. series of diagonal lines.
  2819.  
  2820. * FlexiFont, a special font which you can display at any
  2821. angle, in any height, width, position and color, to perform
  2822. such tricks as wrapping text around curves and making text
  2823. which expands from left to right, etc.
  2824.  
  2825.                                               Enjoy!
  2826.                                          - Jeff Napier -
  2827.                                       d.b.a. Another Company
  2828.                                         September 10, 1994
  2829.  
  2830. ------------------------------------------------------------
  2831.                          ORDER FORM
  2832.  
  2833. To registered TMW (and get Computer Magic at no extra
  2834. charge), cut out this order form and print it with your
  2835. favorite word processing program, and mail it with a check
  2836. or money order.  Or phone or e-mail Another Company with
  2837. your Visa or MasterCard.
  2838.  
  2839.                       Another Company
  2840.                        P.O. Box 3429
  2841.                    Ashland, OR 97520 USA
  2842.        phone 503-482-3611 (no technical assistance)
  2843.                 Internet: anotherco@aol.com
  2844.                    CompuServe: 71022,175
  2845.                  America Online: Another Co
  2846.  
  2847.          name______________________________________
  2848.  
  2849.          address___________________________________
  2850.  
  2851.          __________________________________________
  2852.  
  2853.          __________________________________________
  2854.  
  2855.           Preferred disk size, please circle one:
  2856.  
  2857.  
  2858.                5.25"                    3.5"
  2859.  
  2860. Qty.   Item                                  Each   Subtotal
  2861.  
  2862. ____  _Computer Magic, Standard Edition_____ _29.95_ _______
  2863.  
  2864. ____  _Computer Magic, Professional Edition_ _99.95_ _______
  2865.  
  2866. ____  _Computer Magic Extra Fonts*__________ _29.95_ _______
  2867.  
  2868. ____  _Multiple Choice Test Module*_________ _29.95_ _______
  2869.  
  2870. ____  _Puzzle Module*_______________________ _29.95_ _______
  2871.  
  2872. ____  _Line Editor Module*__________________ _29.95_ _______
  2873.  
  2874. ____  _Flexifont Module*____________________ _29.95_ _______
  2875.  
  2876. ____  ______________________________________ _______ _______
  2877.  
  2878. ____  ______________________________________ _______ _______
  2879.  
  2880.                                              total:_________
  2881.  
  2882. NOTES: Free worldwide postage is included.  Shipped on
  2883. standard high-density disks only.  These are entirely
  2884. disk-based products.  You are not paying for fancy packaging
  2885. or redundant paper-based manuals.  Overseas: Send payment in
  2886. US funds drawn on a US bank.  Thanks for your order.
  2887.  
  2888. * Items marked with * are included in Professional Edition.
  2889.  
  2890.                                                 End of file.
  2891.